=============================================================================== 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/rebuilderd0mAgzS/inputs/miopen_7.2.4+dfsg-1_all.buildinfo Source: miopen Version: 7.2.4+dfsg-1 rebuilderd-worker node: ionos24-amd64 +------------------------------------------------------------------------------+ | Downloading sources Thu, 09 Jul 2026 06:34:58 +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 [60.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [151 kB] Get:7 https://deb.debian.org/debian sid InRelease [193 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/non-free-firmware Sources [6552 B] Get:10 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:11 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:12 https://deb.debian.org/debian-security trixie-security/main Sources [186 kB] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [202 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [3376 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [278 kB] Get:17 https://deb.debian.org/debian forky/main Sources [11.0 MB] Get:18 https://deb.debian.org/debian forky/non-free-firmware Sources [7832 B] Get:19 https://deb.debian.org/debian sid/main Sources [11.7 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [10.8 kB] Get:21 https://deb.debian.org/debian experimental/main Sources [376 kB] Get:22 https://deb.debian.org/debian experimental/non-free-firmware Sources [2568 B] Fetched 35.1 MB in 30s (1155 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/m/miopen/miopen_7.2.4%2bdfsg-1.dsc' miopen_7.2.4+dfsg-1.dsc 3215 SHA256:365626382f0d6f72c12a38505861103d9721faa64465372be67d3697b674acdd 'https://deb.debian.org/debian/pool/main/m/miopen/miopen_7.2.4%2bdfsg.orig.tar.xz' miopen_7.2.4+dfsg.orig.tar.xz 48854936 SHA256:10a916b936f17ec8693ade230dd5cec999d483cd2f212a281a06b7b5b3133dd4 'https://deb.debian.org/debian/pool/main/m/miopen/miopen_7.2.4%2bdfsg-1.debian.tar.xz' miopen_7.2.4+dfsg-1.debian.tar.xz 16380 SHA256:347426dde8efb079e2229f6bae49b504ad4717c1cee7c9b2691578296b43a519 10a916b936f17ec8693ade230dd5cec999d483cd2f212a281a06b7b5b3133dd4 miopen_7.2.4+dfsg.orig.tar.xz 347426dde8efb079e2229f6bae49b504ad4717c1cee7c9b2691578296b43a519 miopen_7.2.4+dfsg-1.debian.tar.xz 365626382f0d6f72c12a38505861103d9721faa64465372be67d3697b674acdd miopen_7.2.4+dfsg-1.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Thu, 09 Jul 2026 06:35:29 +0000 | +------------------------------------------------------------------------------+ Rebuilding miopen=7.2.4+dfsg-1 in /srv/rebuilderd/tmp/rebuilderd0mAgzS/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderd0mAgzS/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderd0mAgzS/inputs/miopen_7.2.4+dfsg-1_all.buildinfo /srv/rebuilderd/tmp/rebuilderd0mAgzS/inputs/miopen_7.2.4+dfsg-1_all.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/package/package I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [193 kB] Get:2 http://snapshot.debian.org/archive/debian/20260701T203723Z forky InRelease [151 kB] Get:3 http://snapshot.debian.org/archive/debian/20260708T142341Z forky InRelease [151 kB] Get:4 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy InRelease [91.7 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 Packages [10.6 MB] Get:6 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 Packages [9816 kB] Get:7 http://snapshot.debian.org/archive/debian/20260708T142341Z forky/main amd64 Packages [9843 kB] Get:8 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 Packages [412 kB] Fetched 31.3 MB in 3s (10.2 MB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260701T203723Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted W: http://snapshot.debian.org/archive/debian/20260708T142341Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted W: http://snapshot.debian.org/archive/debian/20260708T142341Z/dists/rc-buggy/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main amd64 libgraphite2-3 amd64 1.3.15-2 [75.8 kB] Fetched 75.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2pw8ran_/libgraphite2-3_1.3.15-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.47-4 [43.0 kB] Fetched 43.0 kB in 0s (0 B/s) dpkg-name: info: moved 'file_1%3a5.47-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpnv0r09l5/file_5.47-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.22.1-3 [335 kB] Fetched 335 kB in 0s (32.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb_x2nrc5/libkrb5-3_1.22.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhipblas-common-dev amd64 7.1.0-1+b1 [7444 B] Fetched 7444 B in 0s (700 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp711qa8aj/libhipblas-common-dev_7.1.0-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-typing-extensions all 4.15.0-2 [92.5 kB] Fetched 92.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz_seeizn/python3-typing-extensions_4.15.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-16-base amd64 16.1.0-2 [36.8 kB] Fetched 36.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4a67av7_/gcc-16-base_16.1.0-2_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.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi58btjvl/m4_1.4.21-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm6lk01ke/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++-16-dev amd64 16.1.0-2 [2750 kB] Fetched 2750 kB in 0s (120 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl31sfpco/libstdc++-16-dev_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 lib32stdc++6 amd64 16.1.0-2 [836 kB] Fetched 836 kB in 0s (64.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpinf9waa5/lib32stdc++6_16.1.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libavif16 amd64 1.4.1-1+b1 [147 kB] Fetched 147 kB in 0s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdf7d1hxe/libavif16_1.4.1-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z forky/main amd64 libdebhelper-perl all 14.2 [77.1 kB] Fetched 77.1 kB in 0s (6682 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjbxvs2e9/libdebhelper-perl_14.2_all.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/tmpyz1bu47j/python3-defusedxml_0.7.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b2 [69.0 kB] Fetched 69.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk81u4pmu/libuchardet0_0.0.8-2+b2_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/tmpmr1o5i8f/python3-deprecated_1.3.1-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 (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwr4_nk8m/coreutils_9.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-common amd64 2.46.50.20260617-1 [2636 kB] Fetched 2636 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppmrdoevp/binutils-common_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgpg-error0 amd64 1.61-3 [89.2 kB] Fetched 89.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwz1g8zxl/libgpg-error0_1.61-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wrapt amd64 2.1.1-2 [70.9 kB] Fetched 70.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgzk0h317/python3-wrapt_2.1.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 llvm-22-runtime amd64 1:22.1.8-1+b1 [573 kB] Fetched 573 kB in 0s (45.0 MB/s) dpkg-name: info: moved 'llvm-22-runtime_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp0nr_egin/llvm-22-runtime_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcc1-0 amd64 16.1.0-2 [46.1 kB] Fetched 46.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4j1z46ox/libcc1-0_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuv1t64 amd64 1.52.1-4 [158 kB] Fetched 158 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzg_8uyme/libuv1t64_1.52.1-4_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/tmpv1hnhdi8/python3-dateutil_2.9.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfmt10 amd64 10.1.1+ds1-4+b2 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp74l9wp7n/libfmt10_10.1.1+ds1-4+b2_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/tmpdiujk800/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhogweed6t64 amd64 3.10.2-1+b1 [335 kB] Fetched 335 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpppvedexi/libhogweed6t64_3.10.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-linkify-it all 2.1.0-1 [18.7 kB] Fetched 18.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe98my994/python3-linkify-it_2.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.21.0-2+b1 [49.3 kB] Fetched 49.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnok6m00x/libtasn1-6_4.21.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjbig0 amd64 2.1-6.1+b3 [32.2 kB] Fetched 32.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3vbptu5m/libjbig0_2.1-6.1+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Fetched 60.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpognqwy3m/autotools-dev_20240727.1+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Fetched 87.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpihkkpopf/libjson-perl_4.10000-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 (56.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4b7hqqgn/xz-utils_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libamd-comgr3 amd64 7.0.2+dfsg-3 [13.9 MB] Fetched 13.9 MB in 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6kanggg_/libamd-comgr3_7.0.2+dfsg-3_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0vz9k326/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkmod2 amd64 34.2-2+b2 [62.5 kB] Fetched 62.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8q09y5js/libkmod2_34.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libatomic1 amd64 16.1.0-2 [10.4 kB] Fetched 10.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz75osv3g/libatomic1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libamd-comgr-dev amd64 7.0.2+dfsg-3 [22.7 kB] Fetched 22.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5wk3bpvc/libamd-comgr-dev_7.0.2+dfsg-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libeigen3-dev all 3.4.0-5 [1034 kB] Fetched 1034 kB in 0s (71.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdge8q4yw/libeigen3-dev_3.4.0-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/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/tmp7ff6v5ip/python3-nbformat_5.10.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14-tk amd64 3.14.6-1 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpik1hjorn/python3.14-tk_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.22.1-1 [133 kB] Fetched 133 kB in 0s (1112 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpra3zzm7n/libngtcp2-16_1.22.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 (808 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd489v7s3/python3-github_2.6.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdit-py-plugins all 0.6.1-1 [39.2 kB] Fetched 39.2 kB in 0s (266 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy6pp13mc/python3-mdit-py-plugins_0.6.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-book-theme all 1.2.0-1 [95.8 kB] Fetched 95.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz8bcbz19/python3-sphinx-book-theme_1.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sed amd64 4.9-3 [331 kB] Fetched 331 kB in 0s (32.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfzo7zsi7/sed_4.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.14.6-1 [25.1 kB] Fetched 25.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7buvj9hf/python3-minimal_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdot4 amd64 14.1.2-1+b2 [21.6 kB] Fetched 21.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3mdwarc7/libxdot4_14.1.2-1+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 (40.3 MB/s) Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm2 amd64 2.4.134-3 [38.5 kB] Fetched 38.5 kB in 0s (0 B/s) Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libyuv0 amd64 0.0.1922.20260106-1+b1 [175 kB] Fetched 175 kB in 0s (0 B/s) Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-matplotlib amd64 3.10.7+dfsg1-5 [22.8 MB] Fetched 22.8 MB in 0s (85.7 MB/s) Get:1 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:3.1.3-4 [213 kB] Fetched 213 kB in 0s (21.1 MB/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a3.1.3-4_amd64.deb' to '/srv/rebuilderd/tmp/tmparrfl9z2/libjpeg62-turbo_3.1.3-4_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 (78.2 MB/s) Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc-15-dev amd64 15.3.0-1 [173 kB] Fetched 173 kB in 0s (0 B/s) Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (27.0 MB/s) Get:1 http://deb.debian.org/debian unstable/main amd64 python3-traitlets all 5.14.3+really5.14.3-4 [70.1 kB] Fetched 70.1 kB in 0s (0 B/s) 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) Get:1 http://deb.debian.org/debian unstable/main amd64 libcap-ng0 amd64 0.9.3-1+b1 [18.2 kB] Fetched 18.2 kB in 0s (0 B/s) Get:1 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (69.7 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpvuvz8qh0/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpfr6 amd64 4.2.2-3 [729 kB] Fetched 729 kB in 0s (55.2 MB/s) Get:1 http://deb.debian.org/debian unstable/main amd64 libgcrypt20 amd64 1.12.2-1 [903 kB] Fetched 903 kB in 0s (67.3 MB/s) Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-c5 amd64 0.19+ds-1 [46.7 kB] Fetched 46.7 kB in 0s (0 B/s) Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-pydata-sphinx-theme all 0.17.1+dfsg-2 [919 kB] Fetched 919 kB in 0s (69.3 MB/s) Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-asttokens all 3.0.1-2 [20.6 kB] Fetched 20.6 kB in 0s (0 B/s) Get:1 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Fetched 1469 kB in 0s (88.9 MB/s) Get:1 http://deb.debian.org/debian unstable/main amd64 python3-breathe all 4.36.0-2 [81.0 kB] Fetched 81.0 kB in 0s (0 B/s) Get:1 http://deb.debian.org/debian unstable/main amd64 git amd64 1:2.53.0-1 [9410 kB] Fetched 9410 kB in 0s (160 MB/s) dpkg-name: info: moved 'git_1%3a2.53.0-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpqhs88x1e/git_2.53.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod-common all 0.195-1 [21.0 kB] Fetched 21.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp63yxmkc0/make_4.4.1-3_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxd9a9d_6/libdrm2_2.4.134-3_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp241yoct8/libyuv0_0.0.1922.20260106-1+b1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfcxwonsv/python3-matplotlib_3.10.7+dfsg1-5_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt00asuao/libxapian30_1.4.31-2_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1l3rdliu/libobjc-15-dev_15.3.0-1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxmrdl653/ncurses-base_6.6+20251231-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_m60_9c/python3-traitlets_5.14.3+really5.14.3-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg5knl23w/python3-executing_2.2.1-0.1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2xa3meck/libcap-ng0_0.9.3-1+b1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4csrrk6w/libmpfr6_4.2.2-3_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzwxqtco3/libgcrypt20_1.12.2-1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw5vze93x/libjson-c5_0.19+ds-1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpok0czlgm/python3-pydata-sphinx-theme_0.17.1+dfsg-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp64av5iw5/python3-asttokens_3.0.1-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpezmoq14q/man-db_2.13.1-1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv499tinc/python3-breathe_4.36.0-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6wi8if43/libdebuginfod-common_0.195-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libblas3 amd64 3.12.1-7+b2 [206 kB] Fetched 206 kB in 0s (20.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe6blu72a/libblas3_3.12.1-7+b2_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 (4165 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjzeqdlzf/dpkg-dev_1.23.7_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python-matplotlib-data all 3.10.7+dfsg1-5 [2734 kB] Fetched 2734 kB in 0s (10.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzss40yd7/python-matplotlib-data_3.10.7+dfsg1-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-munkres all 1.1.4-3 [11.5 kB] Fetched 11.5 kB in 1s (19.4 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmrddvuce/python3-munkres_1.1.4-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebpmux3 amd64 1.5.0-0.1+b2 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoy0ra6sn/libwebpmux3_1.5.0-0.1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgfortran5 amd64 16.1.0-2 [877 kB] Fetched 877 kB in 0s (69.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo1iybbjy/libgfortran5_16.1.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z forky/main amd64 debhelper all 14.2 [933 kB] Fetched 933 kB in 0s (65.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptnh8ac70/debhelper_14.2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-accessible-pygments all 0.0.5-2 [1306 kB] Fetched 1306 kB in 0s (74.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpajfmoaiq/python3-accessible-pygments_0.0.5-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebpdemux2 amd64 1.5.0-0.1+b2 [113 kB] Fetched 113 kB in 0s (8689 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf5z_enbj/libwebpdemux2_1.5.0-0.1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdav1d7 amd64 1.5.3-1+b2 [563 kB] Fetched 563 kB in 0s (48.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphn6i4dxa/libdav1d7_1.5.3-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debianutils amd64 5.23.2 [92.4 kB] Fetched 92.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptm3kwekp/debianutils_5.23.2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-pygments all 2.19.2+dfsg-1 [847 kB] Fetched 847 kB in 0s (61.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnuh3tgih/python3-pygments_2.19.2+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmd0 amd64 1.2.0-2 [43.2 kB] Fetched 43.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvt_wny5i/libmd0_1.2.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.22.1-3 [31.1 kB] Fetched 31.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy1n9wnb5/libkrb5support0_1.22.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.73-2 [516 kB] Fetched 516 kB in 0s (45.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqe3kqhva/autoconf_2.73-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libseccomp2 amd64 2.6.0-2+b1 [52.2 kB] Fetched 52.2 kB in 1s (91.0 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp392n2j9_/libseccomp2_2.6.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm6t64 amd64 1.26-1+b2 [77.7 kB] Fetched 77.7 kB in 0s (156 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbetpu74l/libgdbm6t64_1.26-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 patch amd64 2.8-2 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5u2bkuhl/patch_2.8-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libheif-plugin-dav1d amd64 1.21.2-4+b1 [19.8 kB] Fetched 19.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp63v4rwg_/libheif-plugin-dav1d_1.21.2-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-3 [163 kB] Fetched 163 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_y3_3n7/libpgm-5.3-0t64_5.3.128~dfsg-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mpmath all 1.4.1-3 [448 kB] Fetched 448 kB in 0s (38.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxfyshn2f/python3-mpmath_1.4.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tornado amd64 6.5.5-4 [359 kB] Fetched 359 kB in 0s (31.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9n498qro/python3-tornado_6.5.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-3 [137 kB] Fetched 137 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7pui5r6/libgssapi-krb5-2_1.22.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-11 [7788 B] Fetched 7788 B in 0s (749 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1bi8zvw1/libtext-wrapi18n-perl_0.06-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsass1 amd64 3.6.5+20231221-3+b2 [648 kB] Fetched 648 kB in 0s (53.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu6ubg4q4/libsass1_3.6.5+20231221-3+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ufolib2 all 0.18.1+dfsg1-2 [32.3 kB] Fetched 32.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_z2k_t9/python3-ufolib2_0.18.1+dfsg1-2_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 (61.0 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpq_m7vksy/libx11-6_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librav1e0.8 amd64 0.8.1-10 [973 kB] Fetched 973 kB in 0s (70.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1zqfa6m_/librav1e0.8_0.8.1-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.26.2-3 [466 kB] Fetched 466 kB in 0s (40.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpihxxwxka/libp11-kit0_0.26.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15-x86-64-linux-gnu amd64 15.3.0-1 [13.2 MB] Fetched 13.2 MB in 0s (163 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyqdpycab/g++-15-x86-64-linux-gnu_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnorm1t64 amd64 1.5.9+dfsg-4+b1 [225 kB] Fetched 225 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph5_ru0fh/libnorm1t64_1.5.9+dfsg-4+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libpango-1.0-0 amd64 1.57.1-2 [224 kB] Fetched 224 kB in 0s (21.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2autbyx7/libpango-1.0-0_1.57.1-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libpam-runtime all 1.7.0-6 [245 kB] Fetched 245 kB in 0s (22.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaq8w5aeh/libpam-runtime_1.7.0-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdpkg-perl all 1.23.7 [669 kB] Fetched 669 kB in 0s (52.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp700elq23/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp amd64 4:15.2.0-5+b1 [1568 B] Fetched 1568 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp6vt9frpv/cpp_15.2.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-filesystem1.90-dev amd64 1.90.0-6 [293 kB] Fetched 293 kB in 0s (28.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpok0z0qby/libboost-filesystem1.90-dev_1.90.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 pkg-config amd64 2.5.1-4 [18.1 kB] Fetched 18.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpspq1qzv8/pkg-config_2.5.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 openssl-provider-legacy amd64 3.6.3-1 [320 kB] Fetched 320 kB in 0s (28.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdu0vostq/openssl-provider-legacy_3.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtk8.6 amd64 8.6.18-1 [801 kB] Fetched 801 kB in 0s (62.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo55xb2rs/libtk8.6_8.6.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6 amd64 2.42-17 [1790 kB] Fetched 1790 kB in 0s (97.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqrcik83x/libc6_2.42-17_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-roman-numerals all 4.1.0-1 [9196 B] Fetched 9196 B in 0s (896 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5k94dqyo/python3-roman-numerals_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13-tk amd64 3.13.14-1 [103 kB] Fetched 103 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnetsjn35/python3.13-tk_3.13.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.22.1-3 [79.0 kB] Fetched 79.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpexblzmi5/libk5crypto3_1.22.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-notfound-page all 1.0.4-2 [11.3 kB] Fetched 11.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7jrt754w/python3-sphinx-notfound-page_1.0.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 findutils amd64 4.10.0-4 [700 kB] Fetched 700 kB in 0s (57.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeo8g9k6r/findutils_4.10.0-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nacl amd64 1.6.2-2 [69.6 kB] Fetched 69.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgasa47j/python3-nacl_1.6.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmount1 amd64 2.42.2-1 [215 kB] Fetched 215 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc42_849b/libmount1_2.42.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-numpy amd64 1:2.4.6+ds-2 [7328 kB] Fetched 7328 kB in 0s (158 MB/s) dpkg-name: info: moved 'python3-numpy_1%3a2.4.6+ds-2_amd64.deb' to '/srv/rebuilderd/tmp/tmp5_f54wfp/python3-numpy_2.4.6+ds-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-x86-64-linux-gnu amd64 2.46.50.20260617-1 [1077 kB] Fetched 1077 kB in 0s (70.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj1egfqjm/binutils-x86-64-linux-gnu_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf0 amd64 2.46.50.20260617-1 [92.2 kB] Fetched 92.2 kB in 0s (7549 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwg0kbm7n/libctf0_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 2.5.1-4 [35.9 kB] Fetched 35.9 kB in 0s (3422 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpprcgdkzh/pkgconf-bin_2.5.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz-subset0 amd64 12.3.2-2+b2 [574 kB] Fetched 574 kB in 0s (43.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppqxxoncu/libharfbuzz-subset0_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 googletest all 1.17.0-1 [522 kB] Fetched 522 kB in 0s (43.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplxb78m62/googletest_1.17.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++ amd64 4:15.2.0-5+b1 [1344 B] Fetched 1344 B in 0s (0 B/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpz3_v_1p2/g++_15.2.0-5+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libhiprtc-builtins7 amd64 7.2.4-1~exp1 [82.1 kB] Fetched 82.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuooohq7n/libhiprtc-builtins7_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-rt-22-dev amd64 1:22.1.8-1+b1 [3961 kB] Fetched 3961 kB in 0s (140 MB/s) dpkg-name: info: moved 'libclang-rt-22-dev_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp1y45273t/libclang-rt-22-dev_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-contourpy amd64 1.3.3-2 [298 kB] Fetched 298 kB in 0s (28.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxi7t7ly7/python3-contourpy_1.3.3-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15-x86-64-linux-gnu amd64 15.3.0-1 [12.1 MB] Fetched 12.1 MB in 0s (167 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpekw5m3y5/cpp-15-x86-64-linux-gnu_15.3.0-1_amd64.deb' Downloading dependency 1 of 525: libgraphite2-3:amd64=1.3.15-2 Downloading dependency 2 of 525: file:amd64=1:5.47-4 Downloading dependency 3 of 525: libkrb5-3:amd64=1.22.1-3 Downloading dependency 4 of 525: libhipblas-common-dev:amd64=7.1.0-1+b1 Downloading dependency 5 of 525: python3-typing-extensions:amd64=4.15.0-2 Downloading dependency 6 of 525: gcc-16-base:amd64=16.1.0-2 Downloading dependency 7 of 525: m4:amd64=1.4.21-1 Downloading dependency 8 of 525: netbase:amd64=6.5 Downloading dependency 9 of 525: libstdc++-16-dev:amd64=16.1.0-2 Downloading dependency 10 of 525: lib32stdc++6:amd64=16.1.0-2 Downloading dependency 11 of 525: libavif16:amd64=1.4.1-1+b1 Downloading dependency 12 of 525: libdebhelper-perl:amd64=14.2 Downloading dependency 13 of 525: python3-defusedxml:amd64=0.7.1-3 Downloading dependency 14 of 525: libuchardet0:amd64=0.0.8-2+b2 Downloading dependency 15 of 525: python3-deprecated:amd64=1.3.1-1 Downloading dependency 16 of 525: coreutils:amd64=9.10-1 Downloading dependency 17 of 525: binutils-common:amd64=2.46.50.20260617-1 Downloading dependency 18 of 525: libgpg-error0:amd64=1.61-3 Downloading dependency 19 of 525: python3-wrapt:amd64=2.1.1-2 Downloading dependency 20 of 525: llvm-22-runtime:amd64=1:22.1.8-1+b1 Downloading dependency 21 of 525: libcc1-0:amd64=16.1.0-2 Downloading dependency 22 of 525: libuv1t64:amd64=1.52.1-4 Downloading dependency 23 of 525: python3-dateutil:amd64=2.9.0-4 Downloading dependency 24 of 525: libfmt10:amd64=10.1.1+ds1-4+b2 Downloading dependency 25 of 525: python3-jaraco.text:amd64=4.0.0-1 Downloading dependency 26 of 525: libhogweed6t64:amd64=3.10.2-1+b1 Downloading dependency 27 of 525: python3-linkify-it:amd64=2.1.0-1 Downloading dependency 28 of 525: libtasn1-6:amd64=4.21.0-2+b1 Downloading dependency 29 of 525: libjbig0:amd64=2.1-6.1+b3 Downloading dependency 30 of 525: autotools-dev:amd64=20240727.1+nmu1 Downloading dependency 31 of 525: libjson-perl:amd64=4.10000-1 Downloading dependency 32 of 525: xz-utils:amd64=5.8.3-1 Downloading dependency 33 of 525: libamd-comgr3:amd64=7.0.2+dfsg-3 Downloading dependency 34 of 525: readline-common:amd64=8.3-4 Downloading dependency 35 of 525: libkmod2:amd64=34.2-2+b2 Downloading dependency 36 of 525: libatomic1:amd64=16.1.0-2 Downloading dependency 37 of 525: libamd-comgr-dev:amd64=7.0.2+dfsg-3 Downloading dependency 38 of 525: libeigen3-dev:amd64=3.4.0-5 Downloading dependency 39 of 525: python3-nbformat:amd64=5.10.4-1 Downloading dependency 40 of 525: python3.14-tk:amd64=3.14.6-1 Downloading dependency 41 of 525: libngtcp2-16:amd64=1.22.1-1 Downloading dependency 42 of 525: python3-github:amd64=2.6.1-1 Downloading dependency 43 of 525: python3-mdit-py-plugins:amd64=0.6.1-1 Downloading dependency 44 of 525: python3-sphinx-book-theme:amd64=1.2.0-1 Downloading dependency 45 of 525: sed:amd64=4.9-3 Downloading dependency 46 of 525: python3-minimal:amd64=3.14.6-1 Downloading dependency 47 of 525: libxdot4:amd64=14.1.2-1+b2 Downloading dependency 48 of 525: make:amd64=4.4.1-3 Downloading dependency 49 of 525: libdrm2:amd64=2.4.134-3 Downloading dependency 50 of 525: libyuv0:amd64=0.0.1922.20260106-1+b1 Downloading dependency 51 of 525: python3-matplotlib:amd64=3.10.7+dfsg1-5 Downloading dependency 52 of 525: libjpeg62-turbo:amd64=1:3.1.3-4 Downloading dependency 53 of 525: libxapian30:amd64=1.4.31-2 Downloading dependency 54 of 525: libobjc-15-dev:amd64=15.3.0-1 Downloading dependency 55 of 525: ncurses-base:amd64=6.6+20251231-1 Downloading dependency 56 of 525: python3-traitlets:amd64=5.14.3+really5.14.3-4 Downloading dependency 57 of 525: python3-executing:amd64=2.2.1-0.1 Downloading dependency 58 of 525: libcap-ng0:amd64=0.9.3-1+b1 Downloading dependency 59 of 525: automake:amd64=1:1.18.1-4 Downloading dependency 60 of 525: libmpfr6:amd64=4.2.2-3 Downloading dependency 61 of 525: libgcrypt20:amd64=1.12.2-1 Downloading dependency 62 of 525: libjson-c5:amd64=0.19+ds-1 Downloading dependency 63 of 525: python3-pydata-sphinx-theme:amd64=0.17.1+dfsg-2 Downloading dependency 64 of 525: python3-asttokens:amd64=3.0.1-2 Downloading dependency 65 of 525: man-db:amd64=2.13.1-1 Downloading dependency 66 of 525: python3-breathe:amd64=4.36.0-2 Downloading dependency 67 of 525: git:amd64=1:2.53.0-1 Downloading dependency 68 of 525: libdebuginfod-common:amd64=0.195-1 Downloading dependency 69 of 525: libblas3:amd64=3.12.1-7+b2 Downloading dependency 70 of 525: dpkg-dev:amd64=1.23.7 Downloading dependency 71 of 525: python-matplotlib-data:amd64=3.10.7+dfsg1-5 Downloading dependency 72 of 525: python3-munkres:amd64=1.1.4-3 Downloading dependency 73 of 525: libwebpmux3:amd64=1.5.0-0.1+b2 Downloading dependency 74 of 525: libgfortran5:amd64=16.1.0-2 Downloading dependency 75 of 525: debhelper:amd64=14.2 Downloading dependency 76 of 525: python3-accessible-pygments:amd64=0.0.5-2 Downloading dependency 77 of 525: libwebpdemux2:amd64=1.5.0-0.1+b2 Downloading dependency 78 of 525: libdav1d7:amd64=1.5.3-1+b2 Downloading dependency 79 of 525: debianutils:amd64=5.23.2 Downloading dependency 80 of 525: python3-pygments:amd64=2.19.2+dfsg-1 Downloading dependency 81 of 525: libmd0:amd64=1.2.0-2 Downloading dependency 82 of 525: libkrb5support0:amd64=1.22.1-3 Downloading dependency 83 of 525: autoconf:amd64=2.73-2 Downloading dependency 84 of 525: libseccomp2:amd64=2.6.0-2+b1 Downloading dependency 85 of 525: libgdbm6t64:amd64=1.26-1+b2 Downloading dependency 86 of 525: patch:amd64=2.8-2 Downloading dependency 87 of 525: libheif-plugin-dav1d:amd64=1.21.2-4+b1 Downloading dependency 88 of 525: libpgm-5.3-0t64:amd64=5.3.128~dfsg-3 Downloading dependency 89 of 525: python3-mpmath:amd64=1.4.1-3 Downloading dependency 90 of 525: python3-tornado:amd64=6.5.5-4 Downloading dependency 91 of 525: libgssapi-krb5-2:amd64=1.22.1-3 Downloading dependency 92 of 525: libtext-wrapi18n-perl:amd64=0.06-11 Downloading dependency 93 of 525: libsass1:amd64=3.6.5+20231221-3+b2 Downloading dependency 94 of 525: python3-ufolib2:amd64=0.18.1+dfsg1-2 Downloading dependency 95 of 525: libx11-6:amd64=2:1.8.13-1 Downloading dependency 96 of 525: librav1e0.8:amd64=0.8.1-10 Downloading dependency 97 of 525: libp11-kit0:amd64=0.26.2-3 Downloading dependency 98 of 525: g++-15-x86-64-linux-gnu:amd64=15.3.0-1 Downloading dependency 99 of 525: libnorm1t64:amd64=1.5.9+dfsg-4+b1 Downloading dependency 100 of 525: libpango-1.0-0:amd64=1.57.1-2 Downloading dependency 101 of 525: libpam-runtime:amd64=1.7.0-6 Downloading dependency 102 of 525: libdpkg-perl:amd64=1.23.7 Downloading dependency 103 of 525: cpp:amd64=4:15.2.0-5+b1 Downloading dependency 104 of 525: libboost-filesystem1.90-dev:amd64=1.90.0-6 Downloading dependency 105 of 525: pkg-config:amd64=2.5.1-4 Downloading dependency 106 of 525: openssl-provider-legacy:amd64=3.6.3-1 Downloading dependency 107 of 525: libtk8.6:amd64=8.6.18-1 Downloading dependency 108 of 525: libc6:amd64=2.42-17 Downloading dependency 109 of 525: python3-roman-numerals:amd64=4.1.0-1 Downloading dependency 110 of 525: python3.13-tk:amd64=3.13.14-1 Downloading dependency 111 of 525: libk5crypto3:amd64=1.22.1-3 Downloading dependency 112 of 525: python3-sphinx-notfound-page:amd64=1.0.4-2 Downloading dependency 113 of 525: findutils:amd64=4.10.0-4 Downloading dependency 114 of 525: python3-nacl:amd64=1.6.2-2 Downloading dependency 115 of 525: libmount1:amd64=2.42.2-1 Downloading dependency 116 of 525: python3-numpy:amd64=1:2.4.6+ds-2 Downloading dependency 117 of 525: binutils-x86-64-linux-gnu:amd64=2.46.50.20260617-1 Downloading dependency 118 of 525: libctf0:amd64=2.46.50.20260617-1 Downloading dependency 119 of 525: pkgconf-bin:amd64=2.5.1-4 Downloading dependency 120 of 525: libharfbuzz-subset0:amd64=12.3.2-2+b2 Downloading dependency 121 of 525: googletest:amd64=1.17.0-1 Downloading dependency 122 of 525: g++:amd64=4:15.2.0-5+b1 Downloading dependency 123 of 525: libhiprtc-builtins7:amd64=7.2.4-1~exp1 Downloading dependency 124 of 525: libclang-rt-22-dev:amd64=1:22.1.8-1+b1 Downloading dependency 125 of 525: python3-contourpy:amd64=1.3.3-2 Downloading dependency 126 of 525: cpp-15-x86-64-linux-gnu:amd64=15.3.0-1 Downloading dependency 127 of 525: python3-doxysphinx:amd64=3.3.12-6Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-doxysphinx all 3.3.12-6 [63.9 kB] Fetched 63.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8bxp2tke/python3-doxysphinx_3.3.12-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pexpect all 4.9-5 [54.8 kB] Fetched 54.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbs8lydlt/python3-pexpect_4.9-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebconfclient0 amd64 0.283 [7572 B] Fetched 7572 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe49j8ked/libdebconfclient0_0.283_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-16-dev amd64 16.1.0-2 [2781 kB] Fetched 2781 kB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsynzff2j/libgcc-16-dev_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rpcsvc-proto amd64 1.4.4-1 [63.4 kB] Fetched 63.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6d3buqh9/rpcsvc-proto_1.4.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3+b2 [336 kB] Fetched 336 kB in 0s (30.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt4tir2yc/libsource-highlight4t64_3.1.9-4.3+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 xml-core all 0.20 [20.0 kB] Fetched 20.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprfss621j/xml-core_0.20_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-json5 all 0.10.0-1 [25.9 kB] Fetched 25.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7zsrp68/python3-json5_0.10.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libllvm22 amd64 1:22.1.8-1+b1 [29.4 MB] Fetched 29.4 MB in 0s (72.8 MB/s) dpkg-name: info: moved 'libllvm22_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpw39_bbk6/libllvm22_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod1t64 amd64 0.195-1 [29.5 kB] Fetched 29.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9fazj9zw/libdebuginfod1t64_0.195-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libtinfo6 amd64 6.6+20251231-1+b1 [350 kB] Fetched 350 kB in 0s (34.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp44qffaql/libtinfo6_6.6+20251231-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1 [319 kB] Fetched 319 kB in 0s (28.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4bmiqrcv/libjs-jquery_3.7.1+dfsg+~3.5.33-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtsan2 amd64 16.1.0-2 [2573 kB] Fetched 2573 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmd6_xtb1/libtsan2_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 grep amd64 3.12-1 [443 kB] Fetched 443 kB in 0s (39.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpot5xc0do/grep_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.8.2-1 [121 kB] Fetched 121 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8f_fgibi/libexpat1_2.8.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Fetched 53.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdro8utsz/libyaml-0-2_0.2.5-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.88.2-1 [1536 kB] Fetched 1536 kB in 0s (94.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq_ae4e9l/libglib2.0-0t64_2.88.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pyparsing all 3.3.2-2 [165 kB] Fetched 165 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_rxmkui/python3-pyparsing_3.3.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-myst-nb all 1.3.0-2 [93.1 kB] Fetched 93.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzd7wxvmt/python3-myst-nb_1.3.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-atomic1.90.0 amd64 1.90.0-6 [227 kB] Fetched 227 kB in 0s (21.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg25xlqv1/libboost-atomic1.90.0_1.90.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-uharfbuzz amd64 0.53.3-1+b1 [219 kB] Fetched 219 kB in 0s (21.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp72_gum5f/python3-uharfbuzz_0.53.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbinutils amd64 2.46.50.20260617-1 [536 kB] Fetched 536 kB in 0s (48.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4dc770uu/libbinutils_2.46.50.20260617-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/tmpssec5gme/libsasl2-modules-db_2.1.28+dfsg1-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsmartcols1 amd64 2.42.2-1 [145 kB] Fetched 145 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd7gegzyq/libsmartcols1_2.42.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxpm4 amd64 1:3.5.19-1 [58.9 kB] Fetched 58.9 kB in 0s (4854 kB/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.19-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpfg92hddg/libxpm4_3.5.19-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeguard all 4.4.4-3 [37.1 kB] Fetched 37.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1omks2e6/python3-typeguard_4.4.4-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuuid1 amd64 2.42.2-1 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_7njezf/libuuid1_2.42.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg amd64 1.23.7 [1531 kB] Fetched 1531 kB in 0s (90.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1iliq10m/dpkg_1.23.7_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/tmpioeerj8u/base-passwd_3.6.8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20260512-1 [93.6 kB] Fetched 93.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiiqgh768/libedit2_3.1-20260512-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-base amd64 5.40.1-8 [1677 kB] Fetched 1677 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg8_clw_6/perl-base_5.40.1-8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 pciutils amd64 1:3.15.0-2 [137 kB] Fetched 137 kB in 0s (12.0 MB/s) dpkg-name: info: moved 'pciutils_1%3a3.15.0-2_amd64.deb' to '/srv/rebuilderd/tmp/tmpt1mxk0n7/pciutils_3.15.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblsan0 amd64 16.1.0-2 [1281 kB] Fetched 1281 kB in 0s (81.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppye1_sed/liblsan0_16.1.0-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 (1444 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxoqjvh88/python3-ptyprocess_0.7.0-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblz4-1 amd64 1.10.0-10 [70.3 kB] Fetched 70.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6frt0_8s/liblz4-1_1.10.0-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-5+b1 [1440 B] Fetched 1440 B in 0s (0 B/s) dpkg-name: info: moved 'gcc-x86-64-linux-gnu_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp705rihvv/gcc-x86-64-linux-gnu_15.2.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jupyter-core all 5.9.1-1 [36.5 kB] Fetched 36.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqejvgkwh/python3-jupyter-core_5.9.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libheif1 amd64 1.21.2-4+b1 [648 kB] Fetched 648 kB in 0s (53.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp51jetmt1/libheif1_1.21.2-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxslt1.1 amd64 1.1.45-0.1 [158 kB] Fetched 158 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgrxaguz1/libxslt1.1_1.1.45-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-cycler all 0.12.1-3 [9112 B] Fetched 9112 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp22xhrfun/python3-cycler_0.12.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.2-3 [918 kB] Fetched 918 kB in 0s (66.6 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmplmxaldrq/zlib1g-dev_1.3.dfsg+really1.3.2-3_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/tmp29cjtlla/python3-attr_26.1.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libheif-plugin-libde265 amd64 1.21.2-4+b1 [17.2 kB] Fetched 17.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps3flnf9f/libheif-plugin-libde265_1.21.2-4+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 hipcc amd64 7.2.4+dfsg-1~exp1 [110 kB] Fetched 110 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_pqvwy1s/hipcc_7.2.4+dfsg-1~exp1_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/tmpl4ts3y7c/python3-stack-data_0.6.3-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 librocrand-dev amd64 7.2.4-1~exp1 [555 kB] Fetched 555 kB in 0s (46.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3j82v3_/librocrand-dev_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-zopfli amd64 0.4.3-1 [10.6 kB] Fetched 10.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl_wjeklg/python3-zopfli_0.4.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-unicodedata2 amd64 17.0.1+ds-1 [327 kB] Fetched 327 kB in 0s (31.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8k59tana/python3-unicodedata2_17.0.1+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Fetched 480 kB in 0s (37.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjl6zgc38/libunistring5_1.4.2-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-click all 8.2.0+0.really.8.1.8-1 [95.4 kB] Fetched 95.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpigksj1wt/python3-click_8.2.0+0.really.8.1.8-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-platformdirs all 4.10.0-1 [18.3 kB] Fetched 18.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx5vt_w57/python3-platformdirs_4.10.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libhipblas3 amd64 7.2.4-1~exp1 [131 kB] Fetched 131 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9llgapsq/libhipblas3_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-smmap all 6.0.0-1 [20.1 kB] Fetched 20.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6bw4yl1b/python3-smmap_6.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/tmpo43edb91/libxcb-render0_1.17.0-2+b2_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 (10.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqv8ra1ln/python3-ipykernel_7.2.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-ipython all 9.11.0-1 [435 kB] Fetched 435 kB in 0s (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp64r_ps1_/python3-ipython_9.11.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-psutil amd64 7.1.0-1 [224 kB] Fetched 224 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx38y6wqw/python3-psutil_7.1.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libraqm0 amd64 0.10.5-1 [13.6 kB] Fetched 13.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2kvs87_n/libraqm0_0.10.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librhash1 amd64 1.4.6-1.1+b1 [135 kB] Fetched 135 kB in 0s (13.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzer1kx54/librhash1_1.4.6-1.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-3 [49.2 kB] Fetched 49.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyar55x_6/libpipeline1_1.5.8-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.22.1-1 [23.3 kB] Fetched 23.3 kB in 0s (2260 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2pk6oy21/libngtcp2-crypto-ossl0_1.22.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dash amd64 0.5.12-12 [98.5 kB] Fetched 98.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_aou9zko/dash_0.5.12-12_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 (7624 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvi9ndgow/python3-jupyter-client_8.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxft2 amd64 2.3.6-1+b5 [54.8 kB] Fetched 54.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfa90c3z/libxft2_2.3.6-1+b5_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/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/tmpbv4bsa_s/python3-greenlet_3.3.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssl3t64 amd64 3.6.3-1 [2488 kB] Fetched 2488 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl6jjk3lj/libssl3t64_3.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-11 [539 kB] Fetched 539 kB in 0s (47.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztvd6xan/libtool_2.5.4-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnuma1 amd64 2.0.19-1+b2 [22.0 kB] Fetched 22.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgkx242kc/libnuma1_2.0.19-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-s1 amd64 16.1.0-2 [74.1 kB] Fetched 74.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfkacf08/libgcc-s1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm-compat4t64 amd64 1.26-1+b2 [52.0 kB] Fetched 52.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpja6gjf_7/libgdbm-compat4t64_1.26-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.13.3-1.1 [8644 kB] Fetched 8644 kB in 0s (154 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsli5zyvd/libz3-4_4.13.3-1.1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-inflect all 7.5.0-1 [33.0 kB] Fetched 33.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa9n8r83h/python3-inflect_7.5.0-1_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/tmpwl3d9yyf/python3-autocommand_2.2.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.21.0-2 [422 kB] Fetched 422 kB in 0s (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps7ilvqm8/libcurl4t64_8.21.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 procps amd64 2:4.0.4-9+b2 [880 kB] Fetched 880 kB in 0s (65.1 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.4-9+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpc7txgupp/procps_4.0.4-9+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-shm0 amd64 1.17.0-2+b2 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph5agi8y0/libxcb-shm0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15 amd64 15.3.0-1 [1280 B] Fetched 1280 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpho9lsqe6/cpp-15_15.3.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 librocrand1 amd64 7.2.4-1~exp1 [54.4 MB] Fetched 54.4 MB in 1s (62.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1wbu5fdz/librocrand1_7.2.4-1~exp1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libpangocairo-1.0-0 amd64 1.57.1-2 [33.8 kB] Fetched 33.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7xi2cip4/libpangocairo-1.0-0_1.57.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaom3 amd64 3.13.1-2+b1 [1904 kB] Fetched 1904 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxixk11fw/libaom3_3.13.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libubsan1 amd64 16.1.0-2 [1136 kB] Fetched 1136 kB in 0s (76.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc7_3p8t5/libubsan1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 kmod amd64 34.2-2+b2 [95.7 kB] Fetched 95.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp128lwidw/kmod_34.2-2+b2_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/tmpx2v2cjwk/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++-15-dev amd64 15.3.0-1 [2784 kB] Fetched 2784 kB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8tczd9fu/libstdc++-15-dev_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-cpp22 amd64 1:22.1.8-1+b1 [13.2 MB] Fetched 13.2 MB in 0s (116 MB/s) dpkg-name: info: moved 'libclang-cpp22_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpiw7v9e9z/libclang-cpp22_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpixman-1-0 amd64 0.46.4-1+b2 [259 kB] Fetched 259 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv88uffez/libpixman-1-0_0.46.4-1+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 autopoint all 1.0-1 [820 kB] Fetched 820 kB in 0s (64.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpubww4_d3/autopoint_1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-markdown-it all 4.2.0-3 [63.7 kB] Fetched 63.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphafp1twm/python3-markdown-it_4.2.0-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libde265-0 amd64 1.0.18-1 [187 kB] Fetched 187 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdsdxqcrn/libde265-0_1.0.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-amdgpu1 amd64 2.4.134-3 [23.3 kB] Fetched 23.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpofidah_f/libdrm-amdgpu1_2.4.134-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-lxml amd64 6.1.0-1 [2232 kB] Fetched 2232 kB in 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfa2b8xyp/python3-lxml_6.1.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.21.0-2 [17.0 kB] Fetched 17.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjgbb4wmh/libcurl3t64-gnutls_8.21.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 unicode-data all 17.0.0-2 [9354 kB] Fetched 9354 kB in 0s (160 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpac79fzl6/unicode-data_17.0.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasan8 amd64 16.1.0-2 [2889 kB] Fetched 2889 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpprflx98e/libasan8_16.1.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libpam0g amd64 1.7.0-6 [66.4 kB] Fetched 66.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3xhni0p3/libpam0g_1.7.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sympy all 1.14.0-4 [4227 kB] Fetched 4227 kB in 0s (132 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmywy3gk/python3-sympy_1.14.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang1-21 amd64 1:21.1.8-7+b4 [7707 kB] Fetched 7707 kB in 0s (161 MB/s) dpkg-name: info: moved 'libclang1-21_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpsvt43hlw/libclang1-21_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmock-dev amd64 1.17.0-1+b1 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7e3bp09y/libgmock-dev_1.17.0-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-more-itertools all 10.8.0-1 [71.7 kB] Fetched 71.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu6k7xnja/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 lld-22 amd64 1:22.1.8-1+b1 [1457 kB] Fetched 1457 kB in 0s (89.5 MB/s) dpkg-name: info: moved 'lld-22_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp2r7mwe3a/lld-22_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-3 [132 kB] Fetched 132 kB in 0s (12.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoonpr348/libbsd0_0.12.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++6 amd64 16.1.0-2 [822 kB] Fetched 822 kB in 0s (61.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjz8qa3sc/libstdc++6_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvpr2 amd64 14.1.2-1+b2 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp61zbasvk/libgvpr2_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libllvm21 amd64 1:21.1.8-7+b4 [28.2 MB] Fetched 28.2 MB in 0s (174 MB/s) dpkg-name: info: moved 'libllvm21_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpi99k24y0/libllvm21_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14-minimal amd64 3.14.6-1 [2416 kB] Fetched 2416 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ulm_743/python3.14-minimal_3.14.6-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libdatrie1 amd64 0.2.14-1+b1 [39.5 kB] Fetched 39.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_5zbvkcq/libdatrie1_0.2.14-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (18.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe_m5pqgc/po-debconf_1.0.22_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 (25.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplembt9mq/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 lib32gcc-s1 amd64 16.1.0-2 [88.0 kB] Fetched 88.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsqa0zzsv/lib32gcc-s1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-5+b1 [1204 B] Fetched 1204 B in 0s (0 B/s) dpkg-name: info: moved 'g++-x86-64-linux-gnu_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmppe07ct61/g++-x86-64-linux-gnu_15.2.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tk amd64 3.14.6-1 [8388 B] Fetched 8388 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp306fjwzo/python3-tk_3.14.6-1_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 (152 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq7q88sds/python-babel-localedata_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-bs4 all 4.15.0-1 [119 kB] Fetched 119 kB in 0s (11.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm1zh01ep/python3-bs4_4.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.14.6-1 [25.1 kB] Fetched 25.1 kB in 0s (2478 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzvrvwmtf/python3_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 util-linux amd64 2.42.2-1 [1229 kB] Fetched 1229 kB in 0s (64.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5n_8eaho/util-linux_2.42.2-1_amd64.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 (37.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzd50ezdo/python3-docutils_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-stdlib amd64 3.14.6-1 [2278 kB] Fetched 2278 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpotit_j98/libpython3.14-stdlib_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.4-1 [19.2 kB] Fetched 19.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqojw94li/libcom-err2_1.47.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-mathjax all 2.7.9+dfsg-1 [5667 kB] Fetched 5667 kB in 0s (150 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8uef6veu/libjs-mathjax_2.7.9+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fontconfig-config amd64 2.17.1-5 [56.1 kB] Fetched 56.1 kB in 0s (4582 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyvilq6e9/fontconfig-config_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.6.3-1 [1522 kB] Fetched 1522 kB in 0s (80.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp03cb6i3_/openssl_3.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnghttp3-9 amd64 1.15.0-1 [67.2 kB] Fetched 67.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjxp8b472/libnghttp3-9_1.15.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzopfli1 amd64 1.0.3-3 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjrhzi64t/libzopfli1_1.0.3-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai0 amd64 0.1.30-1+b1 [52.1 kB] Fetched 52.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppkdx_rww/libthai0_0.1.30-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.5.0-0.1+b2 [335 kB] Fetched 335 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphnanjcbv/libwebp7_1.5.0-0.1+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/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/tmph01sn06d/liblerc4_4.1.0+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfdeep-dev all 0.18.2-1 [44.0 kB] Fetched 44.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptxqx3s_p/libfdeep-dev_0.18.2-1_all.deb' Downloading dependency 128 of 525: python3-pexpect:amd64=4.9-5 Downloading dependency 129 of 525: libdebconfclient0:amd64=0.283 Downloading dependency 130 of 525: libgcc-16-dev:amd64=16.1.0-2 Downloading dependency 131 of 525: rpcsvc-proto:amd64=1.4.4-1 Downloading dependency 132 of 525: libsource-highlight4t64:amd64=3.1.9-4.3+b2 Downloading dependency 133 of 525: xml-core:amd64=0.20 Downloading dependency 134 of 525: python3-json5:amd64=0.10.0-1 Downloading dependency 135 of 525: libllvm22:amd64=1:22.1.8-1+b1 Downloading dependency 136 of 525: libdebuginfod1t64:amd64=0.195-1 Downloading dependency 137 of 525: libtinfo6:amd64=6.6+20251231-1+b1 Downloading dependency 138 of 525: libjs-jquery:amd64=3.7.1+dfsg+~3.5.33-1 Downloading dependency 139 of 525: libtsan2:amd64=16.1.0-2 Downloading dependency 140 of 525: grep:amd64=3.12-1 Downloading dependency 141 of 525: libexpat1:amd64=2.8.2-1 Downloading dependency 142 of 525: libyaml-0-2:amd64=0.2.5-2+b1 Downloading dependency 143 of 525: libglib2.0-0t64:amd64=2.88.2-1 Downloading dependency 144 of 525: python3-pyparsing:amd64=3.3.2-2 Downloading dependency 145 of 525: python3-myst-nb:amd64=1.3.0-2 Downloading dependency 146 of 525: libboost-atomic1.90.0:amd64=1.90.0-6 Downloading dependency 147 of 525: python3-uharfbuzz:amd64=0.53.3-1+b1 Downloading dependency 148 of 525: libbinutils:amd64=2.46.50.20260617-1 Downloading dependency 149 of 525: libsasl2-modules-db:amd64=2.1.28+dfsg1-11 Downloading dependency 150 of 525: libsmartcols1:amd64=2.42.2-1 Downloading dependency 151 of 525: libxpm4:amd64=1:3.5.19-1 Downloading dependency 152 of 525: python3-typeguard:amd64=4.4.4-3 Downloading dependency 153 of 525: libuuid1:amd64=2.42.2-1 Downloading dependency 154 of 525: dpkg:amd64=1.23.7 Downloading dependency 155 of 525: base-passwd:amd64=3.6.8 Downloading dependency 156 of 525: libedit2:amd64=3.1-20260512-1 Downloading dependency 157 of 525: perl-base:amd64=5.40.1-8 Downloading dependency 158 of 525: pciutils:amd64=1:3.15.0-2 Downloading dependency 159 of 525: liblsan0:amd64=16.1.0-2 Downloading dependency 160 of 525: python3-ptyprocess:amd64=0.7.0-6 Downloading dependency 161 of 525: liblz4-1:amd64=1.10.0-10 Downloading dependency 162 of 525: gcc-x86-64-linux-gnu:amd64=4:15.2.0-5+b1 Downloading dependency 163 of 525: python3-jupyter-core:amd64=5.9.1-1 Downloading dependency 164 of 525: libheif1:amd64=1.21.2-4+b1 Downloading dependency 165 of 525: libxslt1.1:amd64=1.1.45-0.1 Downloading dependency 166 of 525: python3-cycler:amd64=0.12.1-3 Downloading dependency 167 of 525: zlib1g-dev:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 168 of 525: python3-attr:amd64=26.1.0-1 Downloading dependency 169 of 525: libheif-plugin-libde265:amd64=1.21.2-4+b1 Downloading dependency 170 of 525: hipcc:amd64=7.2.4+dfsg-1~exp1 Downloading dependency 171 of 525: python3-stack-data:amd64=0.6.3-3 Downloading dependency 172 of 525: librocrand-dev:amd64=7.2.4-1~exp1 Downloading dependency 173 of 525: python3-zopfli:amd64=0.4.3-1 Downloading dependency 174 of 525: python3-unicodedata2:amd64=17.0.1+ds-1 Downloading dependency 175 of 525: libunistring5:amd64=1.4.2-1 Downloading dependency 176 of 525: python3-click:amd64=8.2.0+0.really.8.1.8-1 Downloading dependency 177 of 525: python3-platformdirs:amd64=4.10.0-1 Downloading dependency 178 of 525: libhipblas3:amd64=7.2.4-1~exp1 Downloading dependency 179 of 525: python3-smmap:amd64=6.0.0-1 Downloading dependency 180 of 525: libxcb-render0:amd64=1.17.0-2+b2 Downloading dependency 181 of 525: python3-ipykernel:amd64=7.2.0-1 Downloading dependency 182 of 525: python3-ipython:amd64=9.11.0-1 Downloading dependency 183 of 525: python3-psutil:amd64=7.1.0-1 Downloading dependency 184 of 525: libraqm0:amd64=0.10.5-1 Downloading dependency 185 of 525: librhash1:amd64=1.4.6-1.1+b1 Downloading dependency 186 of 525: libpipeline1:amd64=1.5.8-3 Downloading dependency 187 of 525: libngtcp2-crypto-ossl0:amd64=1.22.1-1 Downloading dependency 188 of 525: dash:amd64=0.5.12-12 Downloading dependency 189 of 525: python3-jupyter-client:amd64=8.8.0-1 Downloading dependency 190 of 525: libxft2:amd64=2.3.6-1+b5 Downloading dependency 191 of 525: python3-greenlet:amd64=3.3.2-2 Downloading dependency 192 of 525: libssl3t64:amd64=3.6.3-1 Downloading dependency 193 of 525: libtool:amd64=2.5.4-11 Downloading dependency 194 of 525: libnuma1:amd64=2.0.19-1+b2 Downloading dependency 195 of 525: libgcc-s1:amd64=16.1.0-2 Downloading dependency 196 of 525: libgdbm-compat4t64:amd64=1.26-1+b2 Downloading dependency 197 of 525: libz3-4:amd64=4.13.3-1.1 Downloading dependency 198 of 525: python3-inflect:amd64=7.5.0-1 Downloading dependency 199 of 525: python3-autocommand:amd64=2.2.2-4 Downloading dependency 200 of 525: libcurl4t64:amd64=8.21.0-2 Downloading dependency 201 of 525: procps:amd64=2:4.0.4-9+b2 Downloading dependency 202 of 525: libxcb-shm0:amd64=1.17.0-2+b2 Downloading dependency 203 of 525: cpp-15:amd64=15.3.0-1 Downloading dependency 204 of 525: librocrand1:amd64=7.2.4-1~exp1 Downloading dependency 205 of 525: libpangocairo-1.0-0:amd64=1.57.1-2 Downloading dependency 206 of 525: libaom3:amd64=3.13.1-2+b1 Downloading dependency 207 of 525: libubsan1:amd64=16.1.0-2 Downloading dependency 208 of 525: kmod:amd64=34.2-2+b2 Downloading dependency 209 of 525: dh-autoreconf:amd64=22 Downloading dependency 210 of 525: libstdc++-15-dev:amd64=15.3.0-1 Downloading dependency 211 of 525: libclang-cpp22:amd64=1:22.1.8-1+b1 Downloading dependency 212 of 525: libpixman-1-0:amd64=0.46.4-1+b2 Downloading dependency 213 of 525: autopoint:amd64=1.0-1 Downloading dependency 214 of 525: python3-markdown-it:amd64=4.2.0-3 Downloading dependency 215 of 525: libde265-0:amd64=1.0.18-1 Downloading dependency 216 of 525: libdrm-amdgpu1:amd64=2.4.134-3 Downloading dependency 217 of 525: python3-lxml:amd64=6.1.0-1 Downloading dependency 218 of 525: libcurl3t64-gnutls:amd64=8.21.0-2 Downloading dependency 219 of 525: unicode-data:amd64=17.0.0-2 Downloading dependency 220 of 525: libasan8:amd64=16.1.0-2 Downloading dependency 221 of 525: libpam0g:amd64=1.7.0-6 Downloading dependency 222 of 525: python3-sympy:amd64=1.14.0-4 Downloading dependency 223 of 525: libclang1-21:amd64=1:21.1.8-7+b4 Downloading dependency 224 of 525: libgmock-dev:amd64=1.17.0-1+b1 Downloading dependency 225 of 525: python3-more-itertools:amd64=10.8.0-1 Downloading dependency 226 of 525: lld-22:amd64=1:22.1.8-1+b1 Downloading dependency 227 of 525: libbsd0:amd64=0.12.2-3 Downloading dependency 228 of 525: libstdc++6:amd64=16.1.0-2 Downloading dependency 229 of 525: libgvpr2:amd64=14.1.2-1+b2 Downloading dependency 230 of 525: libllvm21:amd64=1:21.1.8-7+b4 Downloading dependency 231 of 525: python3.14-minimal:amd64=3.14.6-1 Downloading dependency 232 of 525: libdatrie1:amd64=0.2.14-1+b1 Downloading dependency 233 of 525: po-debconf:amd64=1.0.22 Downloading dependency 234 of 525: nlohmann-json3-dev:amd64=3.12.0.really.3.12.0.really.3.11.3-3 Downloading dependency 235 of 525: lib32gcc-s1:amd64=16.1.0-2 Downloading dependency 236 of 525: g++-x86-64-linux-gnu:amd64=4:15.2.0-5+b1 Downloading dependency 237 of 525: python3-tk:amd64=3.14.6-1 Downloading dependency 238 of 525: python-babel-localedata:amd64=2.17.0-2 Downloading dependency 239 of 525: python3-bs4:amd64=4.15.0-1 Downloading dependency 240 of 525: python3:amd64=3.14.6-1 Downloading dependency 241 of 525: util-linux:amd64=2.42.2-1 Downloading dependency 242 of 525: python3-docutils:amd64=0.22.4+dfsg-1 Downloading dependency 243 of 525: libpython3.14-stdlib:amd64=3.14.6-1 Downloading dependency 244 of 525: libcom-err2:amd64=1.47.4-1 Downloading dependency 245 of 525: libjs-mathjax:amd64=2.7.9+dfsg-1 Downloading dependency 246 of 525: fontconfig-config:amd64=2.17.1-5 Downloading dependency 247 of 525: openssl:amd64=3.6.3-1 Downloading dependency 248 of 525: libnghttp3-9:amd64=1.15.0-1 Downloading dependency 249 of 525: libzopfli1:amd64=1.0.3-3 Downloading dependency 250 of 525: libthai0:amd64=0.1.30-1+b1 Downloading dependency 251 of 525: libwebp7:amd64=1.5.0-0.1+b2 Downloading dependency 252 of 525: liblerc4:amd64=4.1.0+ds-1 Downloading dependency 253 of 525: libfdeep-dev:amd64=0.18.2-1 Downloading dependency 254 of 525: libgomp1:amd64=16.1.0-2Get:1 http://deb.debian.org/debian unstable/main amd64 libgomp1 amd64 16.1.0-2 [151 kB] Fetched 151 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf7ni7f8j/libgomp1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 chrpath amd64 0.18-1 [13.5 kB] Fetched 13.5 kB in 0s (1289 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpumv8tuu1/chrpath_0.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-external-toc all 1.0.1-1 [30.1 kB] Fetched 30.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fv0rs07/python3-sphinx-external-toc_1.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl4-gnutls amd64 8.21.0-2 [416 kB] Fetched 416 kB in 0s (40.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpti3qn_oa/libcurl4-gnutls_8.21.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mpire all 2.10.2-6 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo5bc138x/python3-mpire_2.10.2-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libperl5.40 amd64 5.40.1-8 [4344 kB] Fetched 4344 kB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp29cqsu4r/libperl5.40_5.40.1-8_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/tmp1xul_74t/python3-imagesize_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-filesystem1.90.0 amd64 1.90.0-6 [276 kB] Fetched 276 kB in 0s (24.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0rxpin4r/libboost-filesystem1.90.0_1.90.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtcl8.6 amd64 8.6.18+dfsg-1 [1053 kB] Fetched 1053 kB in 0s (77.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1wl9yk1g/libtcl8.6_8.6.18+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nbclient all 0.10.4-2 [28.9 kB] Fetched 28.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6gj7pcqc/python3-nbclient_0.10.4-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 librocblas-dev amd64 7.2.4-1~exp1 [90.6 kB] Fetched 90.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu1czpx_a/librocblas-dev_7.2.4-1~exp1_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 (30.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiqtp5hfj/libbrotli1_1.2.0-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-nest-asyncio all 1.6.0-1 [6620 B] Fetched 6620 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzag2r0d5/python3-nest-asyncio_1.6.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libabsl20260107 amd64 20260107.0-5 [549 kB] Fetched 549 kB in 0s (40.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplbkd_0bt/libabsl20260107_20260107.0-5_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libattr1 amd64 1:2.5.2-4 [23.0 kB] Fetched 23.0 kB in 0s (2197 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpaur2a6pq/libattr1_2.5.2-4_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-jwt all 2.12.1-1 [37.2 kB] Fetched 37.2 kB in 0s (3580 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxhbdse26/python3-jwt_2.12.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfontconfig1 amd64 2.17.1-5 [132 kB] Fetched 132 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxeiw_qi_/libfontconfig1_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rocm-docs all 1.35.0-3 [1136 kB] Fetched 1136 kB in 0s (78.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmparmmt9h_/python3-rocm-docs_1.35.0-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 librocblas5 amd64 7.2.4-1~exp1 [318 MB] Fetched 318 MB in 9s (35.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyk_hbbnn/librocblas5_7.2.4-1~exp1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libhsa-runtime-dev amd64 7.2.4+dfsg-1~exp1 [91.0 kB] Fetched 91.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn84alw7t/libhsa-runtime-dev_7.2.4+dfsg-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpci3 amd64 1:3.15.0-2 [76.9 kB] Fetched 76.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libpci3_1%3a3.15.0-2_amd64.deb' to '/srv/rebuilderd/tmp/tmps0q_edxx/libpci3_3.15.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-dev-bin amd64 2.42-17 [38.1 kB] Fetched 38.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt7bym1s_/libc-dev-bin_2.42-17_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/tmp4o2stmw8/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.14.6-1 [8108 B] Fetched 8108 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiewo1nv9/libpython3-stdlib_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-soupsieve all 2.8.4-1 [38.7 kB] Fetched 38.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg855s8rm/python3-soupsieve_2.8.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-cpp21 amd64 1:21.1.8-7+b4 [12.8 MB] Fetched 12.8 MB in 0s (173 MB/s) dpkg-name: info: moved 'libclang-cpp21_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpmz0b0d8p/libclang-cpp21_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-design all 0.7.0-5 [886 kB] Fetched 886 kB in 0s (68.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpknkr43vq/python3-sphinx-design_0.7.0-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 gettext amd64 1.0-1 [2660 kB] Fetched 2660 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgbloc3jk/gettext_1.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libldap2 amd64 2.6.13+dfsg-1 [188 kB] Fetched 188 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoilhadg1/libldap2_2.6.13+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pil amd64 12.2.0-1 [558 kB] Fetched 558 kB in 0s (46.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3iw7fi4u/python3-pil_12.2.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 rocm-cmake all 7.2.4-1~exp1 [30.8 kB] Fetched 30.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp64yh6zab/rocm-cmake_7.2.4-1~exp1_all.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/tmpaahu4es4/python3-matplotlib-inline_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 llvm-22 amd64 1:22.1.8-1+b1 [19.2 MB] Fetched 19.2 MB in 0s (78.5 MB/s) dpkg-name: info: moved 'llvm-22_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpz0r9u9jd/llvm-22_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.14-1 [2271 kB] Fetched 2271 kB in 0s (105 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_o16tdc5/python3.13-minimal_3.13.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 78.1.1-0.1 [738 kB] Fetched 738 kB in 0s (58.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppibq45ns/python3-setuptools_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo2 amd64 1.18.4-3+b1 [543 kB] Fetched 543 kB in 0s (49.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp24jnc6mk/libcairo2_1.18.4-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxxhash0 amd64 0.8.3-2+b2 [27.1 kB] Fetched 27.1 kB in 0s (2666 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2oop1aj_/libxxhash0_0.8.3-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.69.0-1 [89.0 kB] Fetched 89.0 kB in 0s (8603 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl86qm_0l/libnghttp2-14_1.69.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tzdata all 2026b-1 [260 kB] Fetched 260 kB in 0s (19.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprui576sr/tzdata_2026b-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 x11-common all 1:7.7+26 [217 kB] Fetched 217 kB in 0s (0 B/s) dpkg-name: info: moved 'x11-common_1%3a7.7+26_all.deb' to '/srv/rebuilderd/tmp/tmp3u1q3ri_/x11-common_7.7+26_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bzip2 amd64 1.0.8-6+b2 [40.4 kB] Fetched 40.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9kzstk2c/bzip2_1.0.8-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-4 [244 kB] Fetched 244 kB in 0s (24.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoxwuvltl/libssh2-1t64_1.11.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 clang-tools-22 amd64 1:22.1.8-1+b1 [9293 kB] Fetched 9293 kB in 0s (152 MB/s) dpkg-name: info: moved 'clang-tools-22_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp15ktvksh/clang-tools-22_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd1 amd64 1.5.7+dfsg-3+b2 [305 kB] Fetched 305 kB in 0s (29.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7swa6lxs/libzstd1_1.5.7+dfsg-3+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libarchive13t64 amd64 3.8.7-1 [361 kB] Fetched 361 kB in 0s (31.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo9twhcmj/libarchive13t64_3.8.7-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.14-1 [864 kB] Fetched 864 kB in 0s (61.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5oxtug5e/libpython3.13-minimal_3.13.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-8-0 amd64 10.46-1+b2 [297 kB] Fetched 297 kB in 0s (27.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphtt_n1m9/libpcre2-8-0_10.46-1+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-charset-normalizer amd64 3.4.7-1 [245 kB] Fetched 245 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsblof33_/python3-charset-normalizer_3.4.7-1_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/tmplnyyr8fl/hostname_3.25_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libitm1 amd64 16.1.0-2 [26.9 kB] Fetched 26.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptt2_yq6q/libitm1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-bin amd64 2.42-17 [620 kB] Fetched 620 kB in 0s (51.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoh440j3d/libc-bin_2.42-17_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-gd8 amd64 14.1.2-1+b2 [27.0 kB] Fetched 27.0 kB in 0s (2384 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo9q2f562/libgvplugin-gd8_14.1.2-1+b2_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/tmp9117wahv/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvc7 amd64 14.1.2-1+b2 [375 kB] Fetched 375 kB in 0s (33.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1nle8i2v/libgvc7_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeshed all 0.0~git20260204.516eed0-2 [1789 kB] Fetched 1789 kB in 0s (97.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbt25w2xj/python3-typeshed_0.0~git20260204.516eed0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-cffi-backend amd64 2.0.0-3 [111 kB] Fetched 111 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_rr0jy7/python3-cffi-backend_2.0.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-dev amd64 3.53.3-1 [1165 kB] Fetched 1165 kB in 0s (80.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkerzhkk0/libsqlite3-dev_3.53.3-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libamdhip64-7 amd64 7.2.4-1~exp1 [9990 kB] Fetched 9990 kB in 0s (155 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjqh7aifm/libamdhip64-7_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15 amd64 15.3.0-1 [546 kB] Fetched 546 kB in 0s (45.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6o7u38_k/gcc-15_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-4 [25.2 kB] Fetched 25.2 kB in 0s (2066 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc3sskzcb/libffi8_3.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tabulate all 0.10.0-1 [51.2 kB] Fetched 51.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_rwarkln/python3-tabulate_0.10.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 (148 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89vyv687/doxygen_1.15.0+ds1-1.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhalf-dev all 2.2.0-1 [34.3 kB] Fetched 34.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfnqv6s69/libhalf-dev_2.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsystemd0 amd64 261.1-2 [467 kB] Fetched 467 kB in 0s (41.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfkdctwf5/libsystemd0_261.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Fetched 17.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ih3boup/libfile-stripnondeterminism-perl_1.15.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-1.0 amd64 1.0.8-6+b2 [39.9 kB] Fetched 39.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgczi66yb/libbz2-1.0_1.0.8-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-base amd64 15.3.0-1 [37.4 kB] Fetched 37.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5iiwvvel/gcc-15-base_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdb5.3t64 amd64 5.3.28+dfsg2-11+b1 [709 kB] Fetched 709 kB in 0s (55.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgt494vcm/libdb5.3t64_5.3.28+dfsg2-11+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-lz4 amd64 4.4.5+dfsg-1 [26.0 kB] Fetched 26.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd4nyhocb/python3-lz4_4.4.5+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0d1k3eso/media-types_14.0.0_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libacl1 amd64 2.3.2-3 [32.7 kB] Fetched 32.7 kB in 0s (3146 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnp4i9jvl/libacl1_2.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfplus-dev amd64 0.2.13-2 [78.8 kB] Fetched 78.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe8t6x22_/libfplus-dev_0.2.13-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-5 [109 kB] Fetched 109 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpht4l7zcf/libidn2-0_2.3.8-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-5+b1 [4644 B] Fetched 4644 B in 0s (0 B/s) dpkg-name: info: moved 'cpp-x86-64-linux-gnu_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp27brx7wy/cpp-x86-64-linux-gnu_15.2.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31+nmu1 [10.9 kB] Fetched 10.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppzgnhczf/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-numpy-dev amd64 1:2.4.6+ds-2 [136 kB] Fetched 136 kB in 0s (12.8 MB/s) dpkg-name: info: moved 'python3-numpy-dev_1%3a2.4.6+ds-2_amd64.deb' to '/srv/rebuilderd/tmp/tmpuo_o_et3/python3-numpy-dev_2.4.6+ds-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wcwidth all 0.2.14+dfsg1-2 [24.4 kB] Fetched 24.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm9pudx2r/python3-wcwidth_0.2.14+dfsg1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.22.0-1 [60.7 kB] Fetched 60.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4avnr3ad/libpsl5t64_0.22.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libroctx64-4 amd64 7.2.4-1~exp1 [5628 B] Fetched 5628 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg55swj8k/libroctx64-4_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-debugpy amd64 1.8.20+ds-1 [913 kB] Fetched 913 kB in 0s (58.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpif7scg38/python3-debugpy_1.8.20+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pil.imagetk amd64 12.2.0-1 [83.4 kB] Fetched 83.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9rl7m0dr/python3-pil.imagetk_12.2.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-rpds-py amd64 0.30.0-1 [326 kB] Fetched 326 kB in 0s (30.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ue4_47i/python3-rpds-py_0.30.0-1_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/tmpgyhriy44/python3-alabaster_1.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jinja2 all 3.1.6-3 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps0s7zufp/python3-jinja2_3.1.6-3_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/tmpj73_tu43/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphdxn557r/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gzip amd64 1.13-1 [138 kB] Fetched 138 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbjm3cvqk/gzip_1.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jsonschema all 4.26.0-2 [74.5 kB] Fetched 74.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl3yhb0fn/python3-jsonschema_4.26.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdurl all 0.1.2-1 [9444 B] Fetched 9444 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq5f_3d11/python3-mdurl_0.1.2-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 librocsolver0 amd64 7.2.4-1~exp1 [629 MB] Fetched 629 MB in 19s (33.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_37q4y6/librocsolver0_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tqdm all 4.68.3-2 [90.5 kB] Fetched 90.5 kB in 0s (8262 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ltwapqh/python3-tqdm_4.68.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 build-essential amd64 12.12 [4624 B] Fetched 4624 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv8oi5m9y/build-essential_12.12_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 (4798 kB/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmp5aj95seh/libxext6_1.3.4-1+b4_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libjansson4 amd64 2.15.0-1 [65.1 kB] Fetched 65.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3cgnsz9g/libjansson4_2.15.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 pci.ids all 0.0~2026.06.16-1 [284 kB] Fetched 284 kB in 0s (27.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2g2g1l30/pci.ids_0.0~2026.06.16-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.42.2-1 [100.0 kB] Fetched 100.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplmb2sl0c/bsdextrautils_2.42.2-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 gettext-base amd64 1.0-1 [332 kB] Fetched 332 kB in 0s (32.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi5y9n7xn/gettext-base_1.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libqhull-r8.0 amd64 2020.2-9 [248 kB] Fetched 248 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb_8i6adv/libqhull-r8.0_2020.2-9_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.24.1-1 [1336 kB] Fetched 1336 kB in 0s (79.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3iyl9_vb/groff-base_1.24.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 docutils-common all 0.22.4+dfsg-1 [128 kB] Fetched 128 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9r8_8eky/docutils-common_0.22.4+dfsg-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/tmp1o1fbi9m/libaudit-common_4.1.2-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libhsa-runtime64-1 amd64 7.2.4+dfsg-1~exp1 [682 kB] Fetched 682 kB in 0s (57.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbse2ec_n/libhsa-runtime64-1_7.2.4+dfsg-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fontconfig amd64 2.17.1-5 [191 kB] Fetched 191 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp40laz1rf/fontconfig_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-decorator all 5.2.1-2 [33.0 kB] Fetched 33.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztu8ms1x/python3-decorator_5.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-referencing all 0.37.0+~2025.1.1-3 [24.1 kB] Fetched 24.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeqzdtkot/python3-referencing_0.37.0+~2025.1.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 graphviz amd64 14.1.2-1+b2 [60.3 kB] Fetched 60.3 kB in 0s (5482 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz9mocu7h/graphviz_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-git all 3.1.50-1 [149 kB] Fetched 149 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpac5z5lz9/python3-git_3.1.50-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/tmp8wc9o_69/dwz_0.16-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxss1 amd64 1:1.2.3-1+b4 [17.0 kB] Fetched 17.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxss1_1%3a1.2.3-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpa4d_rvfh/libxss1_1.2.3-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libipt2 amd64 2.2-1 [47.8 kB] Fetched 47.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgjems131/libipt2_2.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14 amd64 3.14.6-1 [846 kB] Fetched 846 kB in 0s (52.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8okpp0ka/python3.14_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf-nobfd0 amd64 2.46.50.20260617-1 [160 kB] Fetched 160 kB in 0s (11.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuaybtku2/libctf-nobfd0_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblcms2-2 amd64 2.19.1-1 [164 kB] Fetched 164 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgaaa199/liblcms2-2_2.19.1-1_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/tmpg0t8ckr1/libxcb1_1.17.0-2+b2_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 (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_29a_pg5/libthai-data_0.1.30-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libpam-modules-bin amd64 1.7.0-6 [46.0 kB] Fetched 46.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3pmt26wn/libpam-modules-bin_1.7.0-6_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-ipython-pygments-lexers all 1.1.1-2 [8524 B] Fetched 8524 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe87jq1r7/python3-ipython-pygments-lexers_1.1.1-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libtiff6 amd64 4.7.1-3 [361 kB] Fetched 361 kB in 0s (35.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppn_fjpdl/libtiff6_4.7.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-x86-64-linux-gnu amd64 15.3.0-1 [23.4 MB] Fetched 23.4 MB in 0s (182 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1e9080rf/gcc-15-x86-64-linux-gnu_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libisl23 amd64 0.27-2 [664 kB] Fetched 664 kB in 0s (49.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjobq31mv/libisl23_0.27-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 llvm-22-linker-tools amd64 1:22.1.8-1+b1 [1209 kB] Fetched 1209 kB in 0s (83.3 MB/s) dpkg-name: info: moved 'llvm-22-linker-tools_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpptd9ikhf/llvm-22-linker-tools_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 node-fortawesome-fontawesome-free all 7.3.0+ds1-1 [2629 kB] Fetched 2629 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvkggpaeb/node-fortawesome-fontawesome-free_7.3.0+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.5-2+b1 [28.2 kB] Fetched 28.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpi_k_xkjb/libxdmcp6_1.1.5-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-fastjsonschema all 2.21.1-1 [22.4 kB] Fetched 22.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyh_kc6m8/python3-fastjsonschema_2.21.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ucf all 3.0056 [47.1 kB] Fetched 47.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppayv_jk0/ucf_3.0056_all.deb' Downloading dependency 255 of 525: chrpath:amd64=0.18-1 Downloading dependency 256 of 525: python3-sphinx-external-toc:amd64=1.0.1-1 Downloading dependency 257 of 525: libcurl4-gnutls:amd64=8.21.0-2 Downloading dependency 258 of 525: python3-mpire:amd64=2.10.2-6 Downloading dependency 259 of 525: libperl5.40:amd64=5.40.1-8 Downloading dependency 260 of 525: python3-imagesize:amd64=2.0.0-1 Downloading dependency 261 of 525: libboost-filesystem1.90.0:amd64=1.90.0-6 Downloading dependency 262 of 525: libtcl8.6:amd64=8.6.18+dfsg-1 Downloading dependency 263 of 525: python3-nbclient:amd64=0.10.4-2 Downloading dependency 264 of 525: librocblas-dev:amd64=7.2.4-1~exp1 Downloading dependency 265 of 525: libbrotli1:amd64=1.2.0-3 Downloading dependency 266 of 525: python3-nest-asyncio:amd64=1.6.0-1 Downloading dependency 267 of 525: libabsl20260107:amd64=20260107.0-5 Downloading dependency 268 of 525: libattr1:amd64=1:2.5.2-4 Downloading dependency 269 of 525: python3-jwt:amd64=2.12.1-1 Downloading dependency 270 of 525: libfontconfig1:amd64=2.17.1-5 Downloading dependency 271 of 525: python3-rocm-docs:amd64=1.35.0-3 Downloading dependency 272 of 525: librocblas5:amd64=7.2.4-1~exp1 Downloading dependency 273 of 525: libhsa-runtime-dev:amd64=7.2.4+dfsg-1~exp1 Downloading dependency 274 of 525: libpci3:amd64=1:3.15.0-2 Downloading dependency 275 of 525: libc-dev-bin:amd64=2.42-17 Downloading dependency 276 of 525: init-system-helpers:amd64=1.69 Downloading dependency 277 of 525: libpython3-stdlib:amd64=3.14.6-1 Downloading dependency 278 of 525: python3-soupsieve:amd64=2.8.4-1 Downloading dependency 279 of 525: libclang-cpp21:amd64=1:21.1.8-7+b4 Downloading dependency 280 of 525: python3-sphinx-design:amd64=0.7.0-5 Downloading dependency 281 of 525: gettext:amd64=1.0-1 Downloading dependency 282 of 525: libldap2:amd64=2.6.13+dfsg-1 Downloading dependency 283 of 525: python3-pil:amd64=12.2.0-1 Downloading dependency 284 of 525: rocm-cmake:amd64=7.2.4-1~exp1 Downloading dependency 285 of 525: python3-matplotlib-inline:amd64=0.2.1-1 Downloading dependency 286 of 525: llvm-22:amd64=1:22.1.8-1+b1 Downloading dependency 287 of 525: python3.13-minimal:amd64=3.13.14-1 Downloading dependency 288 of 525: python3-setuptools:amd64=78.1.1-0.1 Downloading dependency 289 of 525: libcairo2:amd64=1.18.4-3+b1 Downloading dependency 290 of 525: libxxhash0:amd64=0.8.3-2+b2 Downloading dependency 291 of 525: libnghttp2-14:amd64=1.69.0-1 Downloading dependency 292 of 525: tzdata:amd64=2026b-1 Downloading dependency 293 of 525: x11-common:amd64=1:7.7+26 Downloading dependency 294 of 525: bzip2:amd64=1.0.8-6+b2 Downloading dependency 295 of 525: libssh2-1t64:amd64=1.11.1-4 Downloading dependency 296 of 525: clang-tools-22:amd64=1:22.1.8-1+b1 Downloading dependency 297 of 525: libzstd1:amd64=1.5.7+dfsg-3+b2 Downloading dependency 298 of 525: libarchive13t64:amd64=3.8.7-1 Downloading dependency 299 of 525: libpython3.13-minimal:amd64=3.13.14-1 Downloading dependency 300 of 525: libpcre2-8-0:amd64=10.46-1+b2 Downloading dependency 301 of 525: python3-charset-normalizer:amd64=3.4.7-1 Downloading dependency 302 of 525: hostname:amd64=3.25 Downloading dependency 303 of 525: libitm1:amd64=16.1.0-2 Downloading dependency 304 of 525: libc-bin:amd64=2.42-17 Downloading dependency 305 of 525: libgvplugin-gd8:amd64=14.1.2-1+b2 Downloading dependency 306 of 525: intltool-debian:amd64=0.35.0+20060710.6 Downloading dependency 307 of 525: libgvc7:amd64=14.1.2-1+b2 Downloading dependency 308 of 525: python3-typeshed:amd64=0.0~git20260204.516eed0-2 Downloading dependency 309 of 525: python3-cffi-backend:amd64=2.0.0-3 Downloading dependency 310 of 525: libsqlite3-dev:amd64=3.53.3-1 Downloading dependency 311 of 525: libamdhip64-7:amd64=7.2.4-1~exp1 Downloading dependency 312 of 525: gcc-15:amd64=15.3.0-1 Downloading dependency 313 of 525: libffi8:amd64=3.5.2-4 Downloading dependency 314 of 525: python3-tabulate:amd64=0.10.0-1 Downloading dependency 315 of 525: doxygen:amd64=1.15.0+ds1-1.1 Downloading dependency 316 of 525: libhalf-dev:amd64=2.2.0-1 Downloading dependency 317 of 525: libsystemd0:amd64=261.1-2 Downloading dependency 318 of 525: libfile-stripnondeterminism-perl:amd64=1.15.1-1 Downloading dependency 319 of 525: libbz2-1.0:amd64=1.0.8-6+b2 Downloading dependency 320 of 525: gcc-15-base:amd64=15.3.0-1 Downloading dependency 321 of 525: libdb5.3t64:amd64=5.3.28+dfsg2-11+b1 Downloading dependency 322 of 525: python3-lz4:amd64=4.4.5+dfsg-1 Downloading dependency 323 of 525: media-types:amd64=14.0.0 Downloading dependency 324 of 525: libacl1:amd64=2.3.2-3 Downloading dependency 325 of 525: libfplus-dev:amd64=0.2.13-2 Downloading dependency 326 of 525: libidn2-0:amd64=2.3.8-5 Downloading dependency 327 of 525: cpp-x86-64-linux-gnu:amd64=4:15.2.0-5+b1 Downloading dependency 328 of 525: sgml-base:amd64=1.31+nmu1 Downloading dependency 329 of 525: python3-numpy-dev:amd64=1:2.4.6+ds-2 Downloading dependency 330 of 525: python3-wcwidth:amd64=0.2.14+dfsg1-2 Downloading dependency 331 of 525: libpsl5t64:amd64=0.22.0-1 Downloading dependency 332 of 525: libroctx64-4:amd64=7.2.4-1~exp1 Downloading dependency 333 of 525: python3-debugpy:amd64=1.8.20+ds-1 Downloading dependency 334 of 525: python3-pil.imagetk:amd64=12.2.0-1 Downloading dependency 335 of 525: python3-rpds-py:amd64=0.30.0-1 Downloading dependency 336 of 525: python3-alabaster:amd64=1.0.0-1 Downloading dependency 337 of 525: python3-jinja2:amd64=3.1.6-3 Downloading dependency 338 of 525: debconf:amd64=1.5.92 Downloading dependency 339 of 525: libarchive-zip-perl:amd64=1.68-1 Downloading dependency 340 of 525: gzip:amd64=1.13-1 Downloading dependency 341 of 525: python3-jsonschema:amd64=4.26.0-2 Downloading dependency 342 of 525: python3-mdurl:amd64=0.1.2-1 Downloading dependency 343 of 525: librocsolver0:amd64=7.2.4-1~exp1 Downloading dependency 344 of 525: python3-tqdm:amd64=4.68.3-2 Downloading dependency 345 of 525: build-essential:amd64=12.12 Downloading dependency 346 of 525: libxext6:amd64=2:1.3.4-1+b4 Downloading dependency 347 of 525: libjansson4:amd64=2.15.0-1 Downloading dependency 348 of 525: pci.ids:amd64=0.0~2026.06.16-1 Downloading dependency 349 of 525: bsdextrautils:amd64=2.42.2-1 Downloading dependency 350 of 525: gettext-base:amd64=1.0-1 Downloading dependency 351 of 525: libqhull-r8.0:amd64=2020.2-9 Downloading dependency 352 of 525: groff-base:amd64=1.24.1-1 Downloading dependency 353 of 525: docutils-common:amd64=0.22.4+dfsg-1 Downloading dependency 354 of 525: libaudit-common:amd64=1:4.1.2-1 Downloading dependency 355 of 525: libhsa-runtime64-1:amd64=7.2.4+dfsg-1~exp1 Downloading dependency 356 of 525: fontconfig:amd64=2.17.1-5 Downloading dependency 357 of 525: python3-decorator:amd64=5.2.1-2 Downloading dependency 358 of 525: python3-referencing:amd64=0.37.0+~2025.1.1-3 Downloading dependency 359 of 525: graphviz:amd64=14.1.2-1+b2 Downloading dependency 360 of 525: python3-git:amd64=3.1.50-1 Downloading dependency 361 of 525: dwz:amd64=0.16-4 Downloading dependency 362 of 525: libxss1:amd64=1:1.2.3-1+b4 Downloading dependency 363 of 525: libipt2:amd64=2.2-1 Downloading dependency 364 of 525: python3.14:amd64=3.14.6-1 Downloading dependency 365 of 525: libctf-nobfd0:amd64=2.46.50.20260617-1 Downloading dependency 366 of 525: liblcms2-2:amd64=2.19.1-1 Downloading dependency 367 of 525: libxcb1:amd64=1.17.0-2+b2 Downloading dependency 368 of 525: libthai-data:amd64=0.1.30-1 Downloading dependency 369 of 525: libpam-modules-bin:amd64=1.7.0-6 Downloading dependency 370 of 525: python3-ipython-pygments-lexers:amd64=1.1.1-2 Downloading dependency 371 of 525: libtiff6:amd64=4.7.1-3 Downloading dependency 372 of 525: gcc-15-x86-64-linux-gnu:amd64=15.3.0-1 Downloading dependency 373 of 525: libisl23:amd64=0.27-2 Downloading dependency 374 of 525: llvm-22-linker-tools:amd64=1:22.1.8-1+b1 Downloading dependency 375 of 525: node-fortawesome-fontawesome-free:amd64=7.3.0+ds1-1 Downloading dependency 376 of 525: libxdmcp6:amd64=1:1.1.5-2+b1 Downloading dependency 377 of 525: python3-fastjsonschema:amd64=2.21.1-1 Downloading dependency 378 of 525: ucf:amd64=3.0056 Downloading dependency 379 of 525: python3-comm:amd64=0.2.1-1Get:1 http://deb.debian.org/debian unstable/main amd64 python3-comm all 0.2.1-1 [8104 B] Fetched 8104 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdwgeczqk/python3-comm_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14.2 [88.0 kB] Fetched 88.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns26h5bs/base-files_14.2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 rocm-device-libs-22 amd64 7.2.4+dfsg-1~exp1 [480 kB] Fetched 480 kB in 0s (42.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpok6wfzd3/rocm-device-libs-22_7.2.4+dfsg-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-parso all 0.8.7-1 [68.2 kB] Fetched 68.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5tynj422/python3-parso_0.8.7-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-lyx all 2.5.1-1 [190 kB] Fetched 190 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz2uc6ysn/fonts-lyx_2.5.1-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj8sjvx4k/libmpc3_1.3.1-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libncursesw6 amd64 6.6+20251231-1+b1 [136 kB] Fetched 136 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw4ei30fd/libncursesw6_6.6+20251231-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libpam-modules amd64 1.7.0-6 [168 kB] Fetched 168 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe0fcjkr1/libpam-modules_1.7.0-6_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 (22.8 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmp28e658ai/libx11-data_1.8.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsodium26 amd64 1.0.22-2 [210 kB] Fetched 210 kB in 0s (19.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0xvl0r4v/libsodium26_1.0.22-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 liblapack3 amd64 3.12.1-7+b2 [2546 kB] Fetched 2546 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpboobbzse/liblapack3_3.12.1-7+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-atomic1.90-dev amd64 1.90.0-6 [228 kB] Fetched 228 kB in 0s (16.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgfboeyn9/libboost-atomic1.90-dev_1.90.0-6_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/tmpzn2vonlc/liberror-perl_0.17030-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-15-dev amd64 15.3.0-1 [2718 kB] Fetched 2718 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmbbym3bw/libgcc-15-dev_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-prompt-toolkit all 3.0.52-3 [279 kB] Fetched 279 kB in 0s (26.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn7zktr3h/python3-prompt-toolkit_3.0.52-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-common-21-dev amd64 1:21.1.8-7+b4 [768 kB] Fetched 768 kB in 0s (64.0 MB/s) dpkg-name: info: moved 'libclang-common-21-dev_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpftz6ttl_/libclang-common-21-dev_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.14-1 [781 kB] Fetched 781 kB in 0s (63.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprwl3r1z6/python3.13_3.13.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.1-1 [6020 B] Fetched 6020 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqzw_rij/dh-strip-nondeterminism_1.15.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 mawk amd64 1.3.4.20260302-1 [142 kB] Fetched 142 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp20ca1o1h/mawk_1.3.4.20260302-1_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/tmpl2jz9kbr/python3-sphinx-copybutton_0.5.2-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-myst-parser all 5.1.0-1 [80.1 kB] Fetched 80.1 kB in 0s (7963 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_2t42o7/python3-myst-parser_5.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15 amd64 15.3.0-1 [28.7 kB] Fetched 28.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe1nyvejk/g++-15_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils amd64 2.46.50.20260617-1 [282 kB] Fetched 282 kB in 0s (28.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp99i9rtbv/binutils_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.14-1 [1982 kB] Fetched 1982 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptx0vh_j4/libpython3.13-stdlib_3.13.14-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 rocminfo amd64 7.2.4-1~exp1 [29.7 kB] Fetched 29.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jpzc8rx/rocminfo_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnettle8t64 amd64 3.10.2-1+b1 [305 kB] Fetched 305 kB in 0s (24.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpello0yd6/libnettle8t64_3.10.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-kiwisolver amd64 1.5.0-2 [72.4 kB] Fetched 72.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7u8zyr_d/python3-kiwisolver_1.5.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxau6 amd64 1:1.0.11-1+b2 [20.7 kB] Fetched 20.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpxxugufdj/libxau6_1.0.11-1+b2_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 (855 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1t07918m/python3-zipp_3.23.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6-dev amd64 2.42-17 [1991 kB] Fetched 1991 kB in 0s (97.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp77a7st8t/libc6-dev_2.42-17_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcgraph8 amd64 14.1.2-1+b2 [58.6 kB] Fetched 58.6 kB in 0s (5756 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpciogtfg5/libcgraph8_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14 amd64 3.14.6-1 [2376 kB] Fetched 2376 kB in 0s (111 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ty7x5jf/libpython3.14_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libopenjp2-7 amd64 2.5.4-1.1 [205 kB] Fetched 205 kB in 0s (20.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa05mad6m/libopenjp2-7_2.5.4-1.1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libpangoft2-1.0-0 amd64 1.57.1-2 [52.8 kB] Fetched 52.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgb4zh6s0/libpangoft2-1.0-0_1.57.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Fetched 108 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiuqs6_n6/python3-chardet_5.2.0+dfsg-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-idna all 3.11-1.1 [41.3 kB] Fetched 41.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpojclpzgo/python3-idna_3.11-1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-underscore all 1.13.8~dfsg+~1.13.0-1 [84.1 kB] Fetched 84.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb3gvbmxc/libjs-underscore_1.13.8~dfsg+~1.13.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libselinux1 amd64 3.10-1 [85.4 kB] Fetched 85.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp9wp5z3k/libselinux1_3.10-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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4g4j97r7/libreadline8t64_8.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxrender1 amd64 1:0.9.12-1+b2 [27.7 kB] Fetched 27.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpua154crp/libxrender1_0.9.12-1+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libamdhip64-dev amd64 7.2.4-1~exp1 [263 kB] Fetched 263 kB in 0s (25.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdkzuidd0/libamdhip64-dev_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang1-22 amd64 1:22.1.8-1+b1 [8060 kB] Fetched 8060 kB in 0s (145 MB/s) dpkg-name: info: moved 'libclang1-22_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpoltg5v4r/libclang1-22_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-yaml amd64 6.0.3-1 [186 kB] Fetched 186 kB in 0s (15.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw8oa7e27/python3-yaml_6.0.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.195-1 [58.1 kB] Fetched 58.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdztrzs21/libelf1t64_0.195-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 2.5.1-4 [33.6 kB] Fetched 33.6 kB in 0s (3323 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsrhvw4ex/pkgconf_2.5.1-4_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 ncurses-bin amd64 6.6+20251231-1+b1 [442 kB] Fetched 442 kB in 0s (39.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwsfcf9j2/ncurses-bin_6.6+20251231-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-common all 2.4.134-3 [7860 B] Fetched 7860 B in 0s (778 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_so4o_4/libdrm-common_2.4.134-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgc1 amd64 1:8.2.12-1 [253 kB] Fetched 253 kB in 0s (23.2 MB/s) dpkg-name: info: moved 'libgc1_1%3a8.2.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpivws2_t0/libgc1_8.2.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 linux-libc-dev all 7.0.13-1 [2021 kB] Fetched 2021 kB in 0s (100 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbeo4v2si/linux-libc-dev_7.0.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6-i386 amd64 2.42-17 [2539 kB] Fetched 2539 kB in 0s (118 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvimndaf3/libc6-i386_2.42-17_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdw1t64 amd64 0.195-1 [264 kB] Fetched 264 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl016dnuy/libdw1t64_0.195-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-gconv-modules-extra amd64 2.42-17 [1097 kB] Fetched 1097 kB in 0s (75.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjrqccth3/libc-gconv-modules-extra_2.42-17_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-core all 2.37-9 [840 kB] Fetched 840 kB in 0s (65.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdyka50er/fonts-dejavu-core_2.37-9_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 (131 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj9ce1tb7/libboost1.90-dev_1.90.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhwasan0 amd64 16.1.0-2 [1580 kB] Fetched 1580 kB in 0s (85.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_c30z1uo/libhwasan0_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-uc-micro all 2.0.0-1 [6028 B] Fetched 6028 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv5q4pmaj/python3-uc-micro_2.0.0-1_all.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/tmpyzk35qql/python3-markupsafe_3.0.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.47-4 [111 kB] Fetched 111 kB in 0s (0 B/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.47-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpfj9889a1/libmagic1t64_5.47-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260601 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpec2nml64/ca-certificates_20260601_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpfm4 amd64 4.13.0+git106-g3e4031b-1+b2 [371 kB] Fetched 371 kB in 0s (28.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpez2ps9zg/libpfm4_4.13.0+git106-g3e4031b-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-sphinxdoc all 9.1.0-4 [45.7 kB] Fetched 45.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaxvldn1j/libjs-sphinxdoc_9.1.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libimagequant0 amd64 4.4.1-1+b2 [255 kB] Fetched 255 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ozong23/libimagequant0_4.4.1-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsource-highlight-common all 3.1.9-4.3 [77.5 kB] Fetched 77.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvn7c3zjb/libsource-highlight-common_3.1.9-4.3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libltdl7 amd64 2.5.4-11 [416 kB] Fetched 416 kB in 0s (37.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmposdc_r0n/libltdl7_2.5.4-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-mathjax all 2.7.9+dfsg-1 [2210 kB] Fetched 2210 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9u3uazqe/fonts-mathjax_2.7.9+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzmq5 amd64 4.3.5-1+b7 [297 kB] Fetched 297 kB in 0s (24.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg8gxjf04/libzmq5_4.3.5-1+b7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd-dev amd64 1.5.7+dfsg-3+b2 [372 kB] Fetched 372 kB in 0s (26.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprr4isf0h/libzstd-dev_1.5.7+dfsg-3+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libudev1 amd64 261.1-2 [138 kB] Fetched 138 kB in 0s (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6kmgh5r7/libudev1_261.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-filesystem-dev amd64 1.90.0.2 [2896 B] Fetched 2896 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc4mi2bot/libboost-filesystem-dev_1.90.0.2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfribidi0 amd64 1.0.16-5+b1 [26.2 kB] Fetched 26.2 kB in 0s (2234 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpco054zbx/libfribidi0_1.0.16-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6+b2 [9348 B] Fetched 9348 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpolrds535/libkeyutils1_1.6.3-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gdb amd64 17.2-1+b1 [4076 kB] Fetched 4076 kB in 0s (135 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp95k8s1hh/gdb_17.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.3+dfsg-1 [642 kB] Fetched 642 kB in 0s (53.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf9ojd9en/libxml2-16_2.15.3+dfsg-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/tmpr55gjiow/python3-jupyter-cache_1.0.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-brotli amd64 1.2.0-3 [336 kB] Fetched 336 kB in 0s (33.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3k6ud32k/python3-brotli_1.2.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-gitdb all 4.0.12-1 [45.8 kB] Fetched 45.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr4_d20pj/python3-gitdb_4.0.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-9+b2 [63.8 kB] Fetched 63.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libproc2-0_2%3a4.0.4-9+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpt6aojw3p/libproc2-0_4.0.4-9+b2_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/tmps_hk94ma/python3-pure-eval_0.2.3-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libroctx-dev amd64 7.2.4-1~exp1 [5048 B] Fetched 5048 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphr_28c1s/libroctx-dev_7.2.4-1~exp1_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/tmp9138ag_g/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-astroid all 4.1.1-2 [213 kB] Fetched 213 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr9vuyq15/python3-astroid_4.1.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcrypt1 amd64 1:4.5.1-1+b1 [96.4 kB] Fetched 96.4 kB in 0s (0 B/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpth5i6sq9/libcrypt1_4.5.1-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-requests all 2.32.5+dfsg-2 [71.1 kB] Fetched 71.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmmr039je/python3-requests_2.32.5+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tar amd64 1.35+dfsg-4 [817 kB] Fetched 817 kB in 0s (65.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmd4qclul/tar_1.35+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreetype6 amd64 2.14.3+dfsg-1 [493 kB] Fetched 493 kB in 0s (41.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjp53ld39/libfreetype6_2.14.3+dfsg-1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpig4qcuzx/libpng16-16t64_1.6.58-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpng16-16t64 amd64 1.6.58-1 [289 kB] Fetched 289 kB in 0s (27.9 MB/s) 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 (111 MB/s) dpkg-name: info: moved 'git-man_1%3a2.53.0-1_all.deb' to '/srv/rebuilderd/tmp/tmp7tkyzf9f/git-man_2.53.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgprofng0 amd64 2.46.50.20260617-1 [821 kB] Fetched 821 kB in 0s (63.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwcdhnixa/libgprofng0_2.46.50.20260617-1_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 (36.7 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpopkx72aa/diffutils_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-12 [8996 B] Fetched 8996 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppffbv9dx/libtext-charwidth-perl_0.04-12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-mono all 2.37-9 [488 kB] Fetched 488 kB in 0s (43.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcakojuku/fonts-dejavu-mono_2.37-9_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-fonttools amd64 4.62.1-7 [1682 kB] Fetched 1682 kB in 0s (89.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbra0ta1s/python3-fonttools_4.62.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-urllib3 all 2.7.0-1 [119 kB] Fetched 119 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp31_u0yj8/python3-urllib3_2.7.0-1_all.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/tmpcpsk8d3b/python3-coverage_7.8.2+dfsg1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgd3 amd64 2.3.3-13+b2 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4b_dsgoa/libgd3_2.3.3-13+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libblkid1 amd64 2.42.2-1 [173 kB] Fetched 173 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwe53dndn/libblkid1_2.42.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-0 amd64 3.53.3-1 [973 kB] Fetched 973 kB in 0s (67.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6zw6c_sf/libsqlite3-0_3.53.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdeflate0 amd64 1.25-1 [48.0 kB] Fetched 48.0 kB in 0s (4502 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr5r0evoc/libdeflate0_1.25-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl amd64 5.40.1-8 [264 kB] Fetched 264 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxrpdu7zs/perl_5.40.1-8_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/tmpc4uobr06/python3-babel_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmp10 amd64 2:6.3.0+dfsg-5+b2 [560 kB] Fetched 560 kB in 0s (42.9 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpvmd3s0ve/libgmp10_6.3.0+dfsg-5+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-minimal amd64 3.14.6-1 [896 kB] Fetched 896 kB in 0s (63.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdq4pgvfa/libpython3.14-minimal_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-certifi all 2026.6.17+ds-1 [9612 B] Fetched 9612 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpagnxpl1g/python3-certifi_2026.6.17+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sqlalchemy all 2.0.48+ds1-1 [1233 kB] Fetched 1233 kB in 0s (81.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwg_y17_0/python3-sqlalchemy_2.0.48+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaudit1 amd64 1:4.1.2-1+b1 [60.2 kB] Fetched 60.2 kB in 0s (5575 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpsvdwht8i/libaudit1_4.1.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-zmq amd64 27.1.0-1+b1 [215 kB] Fetched 215 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzodbio6a/python3-zmq_27.1.0-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-11 [55.2 kB] Fetched 55.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_pw7sex/libsasl2-2_2.1.28+dfsg1-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc4 amd64 16.1.0-2 [45.0 kB] Fetched 45.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvkzvsu_f/libobjc4_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-snowballstemmer all 3.1.1-1 [61.9 kB] Fetched 61.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk8pdjqaj/python3-snowballstemmer_3.1.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.47-4 [345 kB] Fetched 345 kB in 0s (34.0 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.47-4_amd64.deb' to '/srv/rebuilderd/tmp/tmp2nfqxjwh/libmagic-mgc_5.47-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g amd64 1:1.3.dfsg+really1.3.2-3 [90.9 kB] Fetched 90.9 kB in 0s (0 B/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmptox18tth/zlib1g_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sphinx-common all 9.1.0-4 [699 kB] Fetched 699 kB in 0s (57.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcdxwsqcv/sphinx-common_9.1.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-common-22-dev amd64 1:22.1.8-1+b1 [774 kB] Fetched 774 kB in 0s (57.3 MB/s) dpkg-name: info: moved 'libclang-common-22-dev_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpwnsnshy_/libclang-common-22-dev_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsframe3 amd64 2.46.50.20260617-1 [84.7 kB] Fetched 84.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6biyjm_4/libsframe3_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-gnutls8 amd64 1.22.1-1 [20.8 kB] Fetched 20.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_rzkgt6h/libngtcp2-crypto-gnutls8_1.22.1-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-jsonschema-specifications all 2023.12.1-5 [9140 B] Fetched 9140 B in 0s (891 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq710hd1t/python3-jsonschema-specifications_2023.12.1-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Fetched 12.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt7jc6qi2/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Fetched 224 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiew5nnl6/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-click-log all 0.3.2-1 [5516 B] Fetched 5516 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1dlx30ac/python3-click-log_0.3.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx all 9.1.0-4 [504 kB] Fetched 504 kB in 0s (35.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr0s5qun2/python3-sphinx_9.1.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc amd64 4:15.2.0-5+b1 [5160 B] Fetched 5160 B in 0s (0 B/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpkcbyl010/gcc_15.2.0-5+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libhipblas-dev amd64 7.2.4-1~exp1 [65.8 kB] Fetched 65.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2irsv_by/libhipblas-dev_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpkgconf7 amd64 2.5.1-4 [47.8 kB] Fetched 47.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpicuqzpze/libpkgconf7_2.5.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgav1-2 amd64 0.20.0-2+b1 [372 kB] Fetched 372 kB in 0s (33.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3qcnhxvi/libgav1-2_0.20.0-2+b1_amd64.deb' Downloading dependency 380 of 525: base-files:amd64=14.2 Downloading dependency 381 of 525: rocm-device-libs-22:amd64=7.2.4+dfsg-1~exp1 Downloading dependency 382 of 525: python3-parso:amd64=0.8.7-1 Downloading dependency 383 of 525: fonts-lyx:amd64=2.5.1-1 Downloading dependency 384 of 525: libmpc3:amd64=1.3.1-3 Downloading dependency 385 of 525: libncursesw6:amd64=6.6+20251231-1+b1 Downloading dependency 386 of 525: libpam-modules:amd64=1.7.0-6 Downloading dependency 387 of 525: libx11-data:amd64=2:1.8.13-1 Downloading dependency 388 of 525: libsodium26:amd64=1.0.22-2 Downloading dependency 389 of 525: liblapack3:amd64=3.12.1-7+b2 Downloading dependency 390 of 525: libboost-atomic1.90-dev:amd64=1.90.0-6 Downloading dependency 391 of 525: liberror-perl:amd64=0.17030-1 Downloading dependency 392 of 525: libgcc-15-dev:amd64=15.3.0-1 Downloading dependency 393 of 525: python3-prompt-toolkit:amd64=3.0.52-3 Downloading dependency 394 of 525: libclang-common-21-dev:amd64=1:21.1.8-7+b4 Downloading dependency 395 of 525: python3.13:amd64=3.13.14-1 Downloading dependency 396 of 525: dh-strip-nondeterminism:amd64=1.15.1-1 Downloading dependency 397 of 525: mawk:amd64=1.3.4.20260302-1 Downloading dependency 398 of 525: python3-sphinx-copybutton:amd64=0.5.2-3 Downloading dependency 399 of 525: python3-myst-parser:amd64=5.1.0-1 Downloading dependency 400 of 525: g++-15:amd64=15.3.0-1 Downloading dependency 401 of 525: binutils:amd64=2.46.50.20260617-1 Downloading dependency 402 of 525: libpython3.13-stdlib:amd64=3.13.14-1 Downloading dependency 403 of 525: rocminfo:amd64=7.2.4-1~exp1 Downloading dependency 404 of 525: libnettle8t64:amd64=3.10.2-1+b1 Downloading dependency 405 of 525: python3-kiwisolver:amd64=1.5.0-2 Downloading dependency 406 of 525: libxau6:amd64=1:1.0.11-1+b2 Downloading dependency 407 of 525: python3-zipp:amd64=3.23.0-1 Downloading dependency 408 of 525: libc6-dev:amd64=2.42-17 Downloading dependency 409 of 525: libcgraph8:amd64=14.1.2-1+b2 Downloading dependency 410 of 525: libpython3.14:amd64=3.14.6-1 Downloading dependency 411 of 525: libopenjp2-7:amd64=2.5.4-1.1 Downloading dependency 412 of 525: libpangoft2-1.0-0:amd64=1.57.1-2 Downloading dependency 413 of 525: python3-chardet:amd64=5.2.0+dfsg-2 Downloading dependency 414 of 525: python3-idna:amd64=3.11-1.1 Downloading dependency 415 of 525: libjs-underscore:amd64=1.13.8~dfsg+~1.13.0-1 Downloading dependency 416 of 525: libselinux1:amd64=3.10-1 Downloading dependency 417 of 525: libreadline8t64:amd64=8.3-4 Downloading dependency 418 of 525: libxrender1:amd64=1:0.9.12-1+b2 Downloading dependency 419 of 525: libamdhip64-dev:amd64=7.2.4-1~exp1 Downloading dependency 420 of 525: libclang1-22:amd64=1:22.1.8-1+b1 Downloading dependency 421 of 525: python3-yaml:amd64=6.0.3-1 Downloading dependency 422 of 525: libelf1t64:amd64=0.195-1 Downloading dependency 423 of 525: pkgconf:amd64=2.5.1-4 Downloading dependency 424 of 525: ncurses-bin:amd64=6.6+20251231-1+b1 Downloading dependency 425 of 525: libdrm-common:amd64=2.4.134-3 Downloading dependency 426 of 525: libgc1:amd64=1:8.2.12-1 Downloading dependency 427 of 525: linux-libc-dev:amd64=7.0.13-1 Downloading dependency 428 of 525: libc6-i386:amd64=2.42-17 Downloading dependency 429 of 525: libdw1t64:amd64=0.195-1 Downloading dependency 430 of 525: libc-gconv-modules-extra:amd64=2.42-17 Downloading dependency 431 of 525: fonts-dejavu-core:amd64=2.37-9 Downloading dependency 432 of 525: libboost1.90-dev:amd64=1.90.0-6 Downloading dependency 433 of 525: libhwasan0:amd64=16.1.0-2 Downloading dependency 434 of 525: python3-uc-micro:amd64=2.0.0-1 Downloading dependency 435 of 525: python3-markupsafe:amd64=3.0.3-1+b1 Downloading dependency 436 of 525: libmagic1t64:amd64=1:5.47-4 Downloading dependency 437 of 525: ca-certificates:amd64=20260601 Downloading dependency 438 of 525: libpfm4:amd64=4.13.0+git106-g3e4031b-1+b2 Downloading dependency 439 of 525: libjs-sphinxdoc:amd64=9.1.0-4 Downloading dependency 440 of 525: libimagequant0:amd64=4.4.1-1+b2 Downloading dependency 441 of 525: libsource-highlight-common:amd64=3.1.9-4.3 Downloading dependency 442 of 525: libltdl7:amd64=2.5.4-11 Downloading dependency 443 of 525: fonts-mathjax:amd64=2.7.9+dfsg-1 Downloading dependency 444 of 525: libzmq5:amd64=4.3.5-1+b7 Downloading dependency 445 of 525: libzstd-dev:amd64=1.5.7+dfsg-3+b2 Downloading dependency 446 of 525: libudev1:amd64=261.1-2 Downloading dependency 447 of 525: libboost-filesystem-dev:amd64=1.90.0.2 Downloading dependency 448 of 525: libfribidi0:amd64=1.0.16-5+b1 Downloading dependency 449 of 525: libkeyutils1:amd64=1.6.3-6+b2 Downloading dependency 450 of 525: gdb:amd64=17.2-1+b1 Downloading dependency 451 of 525: libxml2-16:amd64=2.15.3+dfsg-1 Downloading dependency 452 of 525: python3-jupyter-cache:amd64=1.0.0-2 Downloading dependency 453 of 525: python3-brotli:amd64=1.2.0-3 Downloading dependency 454 of 525: python3-gitdb:amd64=4.0.12-1 Downloading dependency 455 of 525: libproc2-0:amd64=2:4.0.4-9+b2 Downloading dependency 456 of 525: python3-pure-eval:amd64=0.2.3-1 Downloading dependency 457 of 525: libroctx-dev:amd64=7.2.4-1~exp1 Downloading dependency 458 of 525: sensible-utils:amd64=0.0.26 Downloading dependency 459 of 525: python3-astroid:amd64=4.1.1-2 Downloading dependency 460 of 525: libcrypt1:amd64=1:4.5.1-1+b1 Downloading dependency 461 of 525: python3-requests:amd64=2.32.5+dfsg-2 Downloading dependency 462 of 525: tar:amd64=1.35+dfsg-4 Downloading dependency 463 of 525: libfreetype6:amd64=2.14.3+dfsg-1 Downloading dependency 464 of 525: libpng16-16t64:amd64=1.6.58-1 Downloading dependency 465 of 525: git-man:amd64=1:2.53.0-1 Downloading dependency 466 of 525: libgprofng0:amd64=2.46.50.20260617-1 Downloading dependency 467 of 525: diffutils:amd64=1:3.12-1 Downloading dependency 468 of 525: libtext-charwidth-perl:amd64=0.04-12 Downloading dependency 469 of 525: fonts-dejavu-mono:amd64=2.37-9 Downloading dependency 470 of 525: python3-fonttools:amd64=4.62.1-7 Downloading dependency 471 of 525: python3-urllib3:amd64=2.7.0-1 Downloading dependency 472 of 525: python3-coverage:amd64=7.8.2+dfsg1-1+b1 Downloading dependency 473 of 525: libgd3:amd64=2.3.3-13+b2 Downloading dependency 474 of 525: libblkid1:amd64=2.42.2-1 Downloading dependency 475 of 525: libsqlite3-0:amd64=3.53.3-1 Downloading dependency 476 of 525: libdeflate0:amd64=1.25-1 Downloading dependency 477 of 525: perl:amd64=5.40.1-8 Downloading dependency 478 of 525: python3-babel:amd64=2.17.0-2 Downloading dependency 479 of 525: libgmp10:amd64=2:6.3.0+dfsg-5+b2 Downloading dependency 480 of 525: libpython3.14-minimal:amd64=3.14.6-1 Downloading dependency 481 of 525: python3-certifi:amd64=2026.6.17+ds-1 Downloading dependency 482 of 525: python3-sqlalchemy:amd64=2.0.48+ds1-1 Downloading dependency 483 of 525: libaudit1:amd64=1:4.1.2-1+b1 Downloading dependency 484 of 525: python3-zmq:amd64=27.1.0-1+b1 Downloading dependency 485 of 525: libsasl2-2:amd64=2.1.28+dfsg1-11 Downloading dependency 486 of 525: libobjc4:amd64=16.1.0-2 Downloading dependency 487 of 525: python3-snowballstemmer:amd64=3.1.1-1 Downloading dependency 488 of 525: libmagic-mgc:amd64=1:5.47-4 Downloading dependency 489 of 525: zlib1g:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 490 of 525: sphinx-common:amd64=9.1.0-4 Downloading dependency 491 of 525: libclang-common-22-dev:amd64=1:22.1.8-1+b1 Downloading dependency 492 of 525: libsframe3:amd64=2.46.50.20260617-1 Downloading dependency 493 of 525: libngtcp2-crypto-gnutls8:amd64=1.22.1-1 Downloading dependency 494 of 525: python3-jsonschema-specifications:amd64=2023.12.1-5 Downloading dependency 495 of 525: python3-jaraco.functools:amd64=4.1.0-1 Downloading dependency 496 of 525: python3-pkg-resources:amd64=78.1.1-0.1 Downloading dependency 497 of 525: python3-click-log:amd64=0.3.2-1 Downloading dependency 498 of 525: python3-sphinx:amd64=9.1.0-4 Downloading dependency 499 of 525: gcc:amd64=4:15.2.0-5+b1 Downloading dependency 500 of 525: libhipblas-dev:amd64=7.2.4-1~exp1 Downloading dependency 501 of 525: libpkgconf7:amd64=2.5.1-4 Downloading dependency 502 of 525: libgav1-2:amd64=0.20.0-2+b1 Downloading dependency 503 of 525: clang-22:amd64=1:22.1.8-1+b1Get:1 http://deb.debian.org/debian unstable/main amd64 clang-22 amd64 1:22.1.8-1+b1 [141 kB] Fetched 141 kB in 0s (0 B/s) dpkg-name: info: moved 'clang-22_1%3a22.1.8-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp3k3t8j0r/clang-22_22.1.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsharpyuv0 amd64 1.5.0-0.1+b2 [115 kB] Fetched 115 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6y7cehk5/libsharpyuv0_1.5.0-0.1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.context all 6.0.1-2 [8184 B] Fetched 8184 B in 0s (736 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfzaorlb7/python3-jaraco.context_6.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.13-1 [1546 kB] Fetched 1546 kB in 0s (97.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4z4572dr/libgnutls30t64_3.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-dev amd64 1.0.8-6+b2 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpflzjxsyy/libbz2-dev_1.0.8-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgtest-dev amd64 1.17.0-1+b1 [261 kB] Fetched 261 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuv1qfxu8/libgtest-dev_1.17.0-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-modules-5.40 all 5.40.1-8 [3019 kB] Fetched 3019 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ztpm4ke/perl-modules-5.40_5.40.1-8_all.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/tmpvv1y63uv/sysvinit-utils_3.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cmake amd64 4.3.4-1 [16.2 MB] Fetched 16.2 MB in 0s (180 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpysn60rtv/cmake_4.3.4-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.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5a8_pvcx/liblzma5_5.8.3-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 libjsoncpp26 amd64 1.9.7-4 [86.8 kB] Fetched 86.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1vw4tubz/libjsoncpp26_1.9.7-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libquadmath0 amd64 16.1.0-2 [148 kB] Fetched 148 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps_mfec4o/libquadmath0_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bash amd64 5.3-3 [1559 kB] Fetched 1559 kB in 0s (80.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj34jfx88/bash_5.3-3_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.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2x1nnj_z/libharfbuzz0b_12.3.2-2+b2_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 (53.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4j2a7o9b/python3-jedi_0.19.1+ds1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260708T142341Z rc-buggy/main amd64 libhiprtc7 amd64 7.2.4-1~exp1 [168 kB] Fetched 168 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1b_kjek/libhiprtc7_7.2.4-1~exp1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsvtav1enc4 amd64 4.1.0+dfsg-1 [2414 kB] Fetched 2414 kB in 0s (99.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt70jm2xu/libsvtav1enc4_4.1.0+dfsg-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260701T203723Z forky/main amd64 python3-libsass amd64 0.23.0-0.1 [49.7 kB] Fetched 49.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkzov7edw/python3-libsass_0.23.0-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-pango8 amd64 14.1.2-1+b2 [31.2 kB] Fetched 31.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzrg7egn1/libgvplugin-pango8_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libspdlog1.15 amd64 1:1.15.3+ds-1+b2 [107 kB] Fetched 107 kB in 0s (8853 kB/s) dpkg-name: info: moved 'libspdlog1.15_1%3a1.15.3+ds-1+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmp6upcs4b9/libspdlog1.15_1.15.3+ds-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.2-2 [84.2 kB] Fetched 84.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz0z9kb2o/python3-packaging_26.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpathplan4 amd64 14.1.2-1+b2 [29.6 kB] Fetched 29.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmv5m3_rt/libpathplan4_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcdt6 amd64 14.1.2-1+b2 [18.3 kB] Fetched 18.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphr2ho84y/libcdt6_14.1.2-1+b2_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/tmptoz09xeq/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.1tcYfWk0tF as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.1tcYfWk0tF 127.0.0.1 - - [09/Jul/2026 06:39:42] code 404, message File not found 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:44429 ./ InRelease 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:44429 ./ Release [462 B] 127.0.0.1 - - [09/Jul/2026 06:39:42] code 404, message File not found 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:44429 ./ Release.gpg 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:44429 ./ Packages [649 kB] Fetched 650 kB in 0s (26.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/Jul/2026 06:39:42] "GET /./gcc-16-base_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libc-gconv-modules-extra_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libc6_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libgcc-s1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./mawk_1.3.4.20260302-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./base-files_14.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libtinfo6_6.6%2b20251231-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./debianutils_5.23.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./bash_5.3-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libacl1_2.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libattr1_2.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libpcre2-8-0_10.46-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libselinux1_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libssl3t64_3.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./openssl-provider-legacy_3.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libsystemd0_261.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./coreutils_9.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./dash_0.5.12-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./diffutils_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libbz2-1.0_1.0.8-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./liblzma5_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libmd0_1.2.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./tar_1.35%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./dpkg_1.23.7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./findutils_4.10.0-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./grep_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./gzip_1.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./hostname_3.25_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./ncurses-bin_6.6%2b20251231-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libcrypt1_4.5.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./perl-base_5.40.1-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./sed_4.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libcap-ng0_0.9.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libaudit1_4.1.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libpam0g_1.7.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libpam-modules-bin_1.7.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libpam-modules_1.7.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libpam-runtime_1.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libblkid1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libmount1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libsmartcols1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libudev1_261.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libuuid1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./util-linux_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libdebconfclient0_0.283_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./base-passwd_3.6.8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./libc-bin_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:42] "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.1tcYfWk0tF 127.0.0.1 - - [09/Jul/2026 06:39:44] code 404, message File not found 127.0.0.1 - - [09/Jul/2026 06:39:44] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:44429 ./ InRelease 127.0.0.1 - - [09/Jul/2026 06:39:44] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:44429 ./ Release 127.0.0.1 - - [09/Jul/2026 06:39:44] code 404, message File not found 127.0.0.1 - - [09/Jul/2026 06:39:44] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:44429 ./ 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.1tcYfWk0tF 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/Jul/2026 06:39:50] "GET /./libtext-charwidth-perl_0.04-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libtext-wrapi18n-perl_0.06-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libncursesw6_6.6%2b20251231-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libproc2-0_4.0.4-9%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./procps_4.0.4-9%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./ucf_3.0056_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libdebuginfod-common_0.195-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libexpat1_2.8.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libpython3.14-minimal_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./python3.14-minimal_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./python3-minimal_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./tzdata_2026b-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libffi8_3.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libreadline8t64_8.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libsqlite3-0_3.53.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libpython3.14-stdlib_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./python3.14_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libpython3-stdlib_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./python3_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./python3-numpy-dev_2.4.6%2bds-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libblas3_3.12.1-7%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libgfortran5_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./liblapack3_3.12.1-7%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libstdc%2b%2b6_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./python3-numpy_2.4.6%2bds-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libpython3.13-minimal_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./python3.13-minimal_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libuchardet0_0.0.8-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./groff-base_1.24.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libkmod2_34.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./kmod_34.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./bsdextrautils_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libgdbm6t64_1.26-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libpipeline1_1.5.8-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libseccomp2_2.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./man-db_2.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./bzip2_1.0.8-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./openssl_3.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./ca-certificates_20260601_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libmagic-mgc_5.47-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libmagic1t64_5.47-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./file_5.47-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./gettext-base_1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./pci.ids_0.0%7e2026.06.16-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libpci3_3.15.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./pciutils_3.15.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./perl-modules-5.40_5.40.1-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libgdbm-compat4t64_1.26-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libperl5.40_5.40.1-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./perl_5.40.1-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./xz-utils_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./m4_1.4.21-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./autoconf_2.73-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./autotools-dev_20240727.1%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./autopoint_1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libsframe3_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./binutils-common_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libbinutils_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libgprofng0_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libctf-nobfd0_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libctf0_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libjansson4_2.15.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./binutils-x86-64-linux-gnu_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./binutils_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libc-dev-bin_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./linux-libc-dev_7.0.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./rpcsvc-proto_1.4.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libc6-dev_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./gcc-15-base_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libisl23_0.27-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libmpfr6_4.2.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libmpc3_1.3.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./cpp-15-x86-64-linux-gnu_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./cpp-15_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./cpp-x86-64-linux-gnu_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./cpp_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libcc1-0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libgomp1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libitm1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libatomic1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libasan8_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./liblsan0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:50] "GET /./libtsan2_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./libubsan1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./libhwasan0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./libquadmath0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./libgcc-15-dev_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./gcc-15-x86-64-linux-gnu_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./gcc-15_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./gcc-x86-64-linux-gnu_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./gcc_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./libstdc%2b%2b-15-dev_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./g%2b%2b-15-x86-64-linux-gnu_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./g%2b%2b-15_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./g%2b%2b-x86-64-linux-gnu_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./g%2b%2b_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./make_4.4.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./patch_2.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./build-essential_12.12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./chrpath_0.18-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:51] "GET /./libbsd0_0.12.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libedit2_3.1-20260512-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libxml2-16_2.15.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libz3-4_4.13.3-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libllvm22_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libclang-cpp22_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libgc1_8.2.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libobjc4_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libobjc-15-dev_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libclang-common-22-dev_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./llvm-22-linker-tools_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./libclang1-22_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./clang-22_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:52] "GET /./clang-tools-22_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libxxhash0_0.8.3-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./liblz4-1_1.10.0-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libnettle8t64_3.10.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libarchive13t64_3.8.7-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libnghttp3-9_1.15.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libngtcp2-16_1.22.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libbrotli1_1.2.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libkrb5support0_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libcom-err2_1.47.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libk5crypto3_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libkeyutils1_1.6.3-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libkrb5-3_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libgssapi-krb5-2_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libunistring5_1.4.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libidn2-0_2.3.8-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libldap2_2.6.13%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libnghttp2-14_1.69.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libngtcp2-crypto-ossl0_1.22.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libpsl5t64_0.22.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libssh2-1t64_1.11.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libcurl4t64_8.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libjsoncpp26_1.9.7-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./librhash1_1.4.6-1.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libuv1t64_1.52.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./cmake_4.3.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libdebhelper-perl_14.2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libtool_2.5.4-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libfile-stripnondeterminism-perl_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./dh-strip-nondeterminism_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libelf1t64_0.195-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./dwz_0.16-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./gettext_1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./debhelper_14.2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libgraphite2-3_1.3.15-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libhipblas-common-dev_7.1.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-typing-extensions_4.15.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libgcc-16-dev_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libstdc%2b%2b-16-dev_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libc6-i386_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./lib32gcc-s1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./lib32stdc%2b%2b6_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libaom3_3.13.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libdav1d7_1.5.3-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libabsl20260107_20260107.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libgav1-2_0.20.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./librav1e0.8_0.8.1-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libsvtav1enc4_4.1.0%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libjpeg62-turbo_3.1.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libyuv0_0.0.1922.20260106-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libavif16_1.4.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-wrapt_2.1.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-deprecated_1.3.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libgpg-error0_1.61-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./llvm-22-runtime_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-dateutil_2.9.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./libfmt10_10.1.1%2bds1-4%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-typeguard_4.4.4-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:53] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libhogweed6t64_3.10.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-uc-micro_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-linkify-it_2.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libtasn1-6_4.21.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libjbig0_2.1-6.1%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libllvm21_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libclang-common-21-dev_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libamd-comgr3_7.0.2%2bdfsg-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libamd-comgr-dev_7.0.2%2bdfsg-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libpkgconf7_2.5.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./pkgconf-bin_2.5.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./pkgconf_2.5.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./pkg-config_2.5.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libeigen3-dev_3.4.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-fastjsonschema_2.21.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-attr_26.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-rpds-py_0.30.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-referencing_0.37.0%2b%7e2025.1.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-jsonschema-specifications_2023.12.1-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-jsonschema_4.26.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-platformdirs_4.10.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-traitlets_5.14.3%2breally5.14.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-jupyter-core_5.9.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-nbformat_5.10.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libtcl8.6_8.6.18%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libpng16-16t64_1.6.58-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libfreetype6_2.14.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./fonts-dejavu-mono_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./fonts-dejavu-core_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./fontconfig-config_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libfontconfig1_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libxau6_1.0.11-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libxdmcp6_1.1.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libxcb1_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libx11-6_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libxrender1_0.9.12-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libxft2_2.3.6-1%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libxext6_1.3.4-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./x11-common_7.7%2b26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libxss1_1.2.3-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libtk8.6_8.6.18-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3.14-tk_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-jwt_2.12.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-cffi-backend_2.0.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./libsodium26_1.0.22-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-nacl_1.6.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-certifi_2026.6.17%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-charset-normalizer_3.4.7-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-idna_3.11-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-urllib3_2.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-requests_2.32.5%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-github_2.6.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-mdurl_0.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-markdown-it_4.2.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-mdit-py-plugins_0.6.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./node-fortawesome-fontawesome-free_7.3.0%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-pygments_2.19.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python3-accessible-pygments_0.0.5-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:54] "GET /./python-babel-localedata_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-babel_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-soupsieve_2.8.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-bs4_4.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./xml-core_0.20_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./docutils-common_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-roman-numerals_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-docutils_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libjs-sphinxdoc_9.1.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./sphinx-common_9.1.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-alabaster_1.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-imagesize_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-markupsafe_3.0.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-jinja2_3.1.6-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-packaging_26.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-snowballstemmer_3.1.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-sphinx_9.1.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-pydata-sphinx-theme_0.17.1%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-sphinx-book-theme_1.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libxdot4_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libdrm-common_2.4.134-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libdrm2_2.4.134-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./fonts-lyx_2.5.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python-matplotlib-data_3.10.7%2bdfsg1-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libimagequant0_4.4.1-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./liblcms2-2_2.19.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libopenjp2-7_2.5.4-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libfribidi0_1.0.16-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libglib2.0-0t64_2.88.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libharfbuzz0b_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libraqm0_0.10.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libdeflate0_1.25-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./liblerc4_4.1.0%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libsharpyuv0_1.5.0-0.1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libwebp7_1.5.0-0.1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libtiff6_4.7.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libwebpdemux2_1.5.0-0.1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libwebpmux3_1.5.0-0.1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-pil_12.2.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3.13-tk_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-tk_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-pil.imagetk_12.2.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-pyparsing_3.3.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-contourpy_1.3.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-cycler_0.12.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-brotli_1.2.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libgcrypt20_1.12.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libxslt1.1_1.1.45-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-lxml_6.1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-lz4_4.4.5%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-munkres_1.1.4-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-mpmath_1.4.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-sympy_1.14.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-ufolib2_0.18.1%2bdfsg1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libharfbuzz-subset0_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-uharfbuzz_0.53.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-unicodedata2_17.0.1%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libzopfli1_1.0.3-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-zopfli_0.4.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./unicode-data_17.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-fonttools_4.62.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-kiwisolver_1.5.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libqhull-r8.0_2020.2-9_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-matplotlib_3.10.7%2bdfsg1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libxapian30_1.4.31-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-astroid_4.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-asttokens_3.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./python3-executing_2.2.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libjson-c5_0.19%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libclang-cpp21_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libclang1-21_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libspdlog1.15_1.15.3%2bds-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./doxygen_1.15.0%2bds1-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libcdt6_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libcgraph8_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libltdl7_2.5.4-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libpathplan4_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libgvc7_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libgvpr2_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libpixman-1-0_0.46.4-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libxcb-render0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libxcb-shm0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libcairo2_1.18.4-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libde265-0_1.0.18-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libheif-plugin-libde265_1.21.2-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libheif-plugin-dav1d_1.21.2-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libheif1_1.21.2-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libxpm4_3.5.19-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libgd3_2.3.3-13%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:55] "GET /./libgvplugin-gd8_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./fontconfig_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libthai-data_0.1.30-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libdatrie1_0.2.14-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libthai0_0.1.30-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libpango-1.0-0_1.57.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libpangoft2-1.0-0_1.57.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libpangocairo-1.0-0_1.57.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libgvplugin-pango8_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./graphviz_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-breathe_4.36.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libp11-kit0_0.26.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libgnutls30t64_3.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libngtcp2-crypto-gnutls8_1.22.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libcurl4-gnutls_8.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libcurl3t64-gnutls_8.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./liberror-perl_0.17030-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./git-man_2.53.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./git_2.53.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-tornado_6.5.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libsass1_3.6.5%2b20231221-3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libnorm1t64_1.5.9%2bdfsg-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libboost1.90-dev_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libboost-atomic1.90.0_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libboost-atomic1.90-dev_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libboost-filesystem1.90.0_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libboost-filesystem1.90-dev_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-sphinx-notfound-page_1.0.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./googletest_1.17.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libhiprtc-builtins7_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libclang-rt-22-dev_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-click_8.2.0%2b0.really.8.1.8-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-click-log_0.3.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-libsass_0.23.0-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-tqdm_4.68.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-mpire_2.10.2-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-json5_0.10.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-doxysphinx_3.3.12-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-ptyprocess_0.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-pexpect_4.9-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libsource-highlight-common_3.1.9-4.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libsource-highlight4t64_3.1.9-4.3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libdw1t64_0.195-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libdebuginfod1t64_0.195-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libjs-jquery_3.7.1%2bdfsg%2b%7e3.5.33-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libyaml-0-2_0.2.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-comm_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libipt2_2.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libpython3.14_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./gdb_17.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libpython3.13-stdlib_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3.13_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-coverage_7.8.2%2bdfsg1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-debugpy_1.8.20%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-decorator_5.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-ipython-pygments-lexers_1.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-parso_0.8.7-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-typeshed_0.0%7egit20260204.516eed0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-jedi_0.19.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-matplotlib-inline_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-wcwidth_0.2.14%2bdfsg1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-prompt-toolkit_3.0.52-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-pure-eval_0.2.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-stack-data_0.6.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-ipython_9.11.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./python3-psutil_7.1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:56] "GET /./libzmq5_4.3.5-1%2bb7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-zmq_27.1.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-jupyter-client_8.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-nest-asyncio_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-ipykernel_7.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-nbclient_0.10.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-greenlet_3.3.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-sqlalchemy_2.0.48%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-tabulate_0.10.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-yaml_6.0.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-jupyter-cache_1.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-myst-parser_5.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./python3-myst-nb_1.3.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libpfm4_4.13.0%2bgit106-g3e4031b-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./llvm-22_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./lld-22_22.1.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./rocm-device-libs-22_7.2.4%2bdfsg-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libdrm-amdgpu1_2.4.134-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libnuma1_2.0.19-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libhsa-runtime64-1_7.2.4%2bdfsg-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./rocminfo_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libamdhip64-7_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libhiprtc7_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libhsa-runtime-dev_7.2.4%2bdfsg-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./libamdhip64-dev_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./hipcc_7.2.4%2bdfsg-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:57] "GET /./librocrand1_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:58] "GET /./librocrand-dev_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:58] "GET /./libroctx64-4_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:39:58] "GET /./librocblas5_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:05] "GET /./librocsolver0_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./libhipblas3_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./python3-smmap_6.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./libgtest-dev_1.17.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./libgmock-dev_1.17.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "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/Jul/2026 06:40:19] "GET /./fonts-mathjax_2.7.9%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./libjs-mathjax_2.7.9%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./libfdeep-dev_0.18.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./python3-sphinx-external-toc_1.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./librocblas-dev_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./python3-gitdb_4.0.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./python3-git_3.1.50-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./python3-sphinx-copybutton_0.5.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./python3-sphinx-design_0.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:19] "GET /./python3-rocm-docs_1.35.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./rocm-cmake_7.2.4-1%7eexp1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libsqlite3-dev_3.53.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libhalf-dev_2.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libfplus-dev_0.2.13-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libjs-underscore_1.13.8%7edfsg%2b%7e1.13.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libzstd-dev_1.5.7%2bdfsg-3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libboost-filesystem-dev_1.90.0.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libroctx-dev_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libhipblas-dev_7.2.4-1%7eexp1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./libbz2-dev_1.0.8-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Jul/2026 06:40:20] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmptoz09xeq/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.1tcYfWk0tF Reading package lists... Building dependency tree... Reading state information... libgraphite2-3 is already the newest version (1.3.15-2). libgraphite2-3 set to manually installed. file is already the newest version (1:5.47-4). file set to manually installed. libkrb5-3 is already the newest version (1.22.1-3). libkrb5-3 set to manually installed. libhipblas-common-dev is already the newest version (7.1.0-1+b1). libhipblas-common-dev set to manually installed. python3-typing-extensions is already the newest version (4.15.0-2). python3-typing-extensions set to manually installed. gcc-16-base is already the newest version (16.1.0-2). m4 is already the newest version (1.4.21-1). m4 set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. libstdc++-16-dev is already the newest version (16.1.0-2). libstdc++-16-dev set to manually installed. lib32stdc++6 is already the newest version (16.1.0-2). lib32stdc++6 set to manually installed. libavif16 is already the newest version (1.4.1-1+b1). libavif16 set to manually installed. libdebhelper-perl is already the newest version (14.2). libdebhelper-perl set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b2). libuchardet0 set to manually installed. python3-deprecated is already the newest version (1.3.1-1). python3-deprecated set to manually installed. coreutils is already the newest version (9.10-1). binutils-common is already the newest version (2.46.50.20260617-1). binutils-common set to manually installed. libgpg-error0 is already the newest version (1.61-3). libgpg-error0 set to manually installed. python3-wrapt is already the newest version (2.1.1-2). python3-wrapt set to manually installed. llvm-22-runtime is already the newest version (1:22.1.8-1+b1). llvm-22-runtime set to manually installed. libcc1-0 is already the newest version (16.1.0-2). libcc1-0 set to manually installed. libuv1t64 is already the newest version (1.52.1-4). libuv1t64 set to manually installed. python3-dateutil is already the newest version (2.9.0-4). python3-dateutil set to manually installed. libfmt10 is already the newest version (10.1.1+ds1-4+b2). libfmt10 set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1+b1). libhogweed6t64 set to manually installed. python3-linkify-it is already the newest version (2.1.0-1). python3-linkify-it set to manually installed. libtasn1-6 is already the newest version (4.21.0-2+b1). libtasn1-6 set to manually installed. libjbig0 is already the newest version (2.1-6.1+b3). libjbig0 set to manually installed. autotools-dev is already the newest version (20240727.1+nmu1). autotools-dev set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. libamd-comgr3 is already the newest version (7.0.2+dfsg-3). libamd-comgr3 set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. libkmod2 is already the newest version (34.2-2+b2). libkmod2 set to manually installed. libatomic1 is already the newest version (16.1.0-2). libatomic1 set to manually installed. libamd-comgr-dev is already the newest version (7.0.2+dfsg-3). libamd-comgr-dev set to manually installed. libeigen3-dev is already the newest version (3.4.0-5). libeigen3-dev set to manually installed. python3-nbformat is already the newest version (5.10.4-1). python3-nbformat set to manually installed. python3.14-tk is already the newest version (3.14.6-1). python3.14-tk set to manually installed. libngtcp2-16 is already the newest version (1.22.1-1). libngtcp2-16 set to manually installed. python3-github is already the newest version (2.6.1-1). python3-github set to manually installed. python3-mdit-py-plugins is already the newest version (0.6.1-1). python3-mdit-py-plugins set to manually installed. python3-sphinx-book-theme is already the newest version (1.2.0-1). python3-sphinx-book-theme set to manually installed. sed is already the newest version (4.9-3). python3-minimal is already the newest version (3.14.6-1). python3-minimal set to manually installed. libxdot4 is already the newest version (14.1.2-1+b2). libxdot4 set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. libdrm2 is already the newest version (2.4.134-3). libdrm2 set to manually installed. libyuv0 is already the newest version (0.0.1922.20260106-1+b1). libyuv0 set to manually installed. python3-matplotlib is already the newest version (3.10.7+dfsg1-5). python3-matplotlib set to manually installed. libjpeg62-turbo is already the newest version (1:3.1.3-4). libjpeg62-turbo set to manually installed. libxapian30 is already the newest version (1.4.31-2). libxapian30 set to manually installed. libobjc-15-dev is already the newest version (15.3.0-1). libobjc-15-dev set to manually installed. ncurses-base is already the newest version (6.6+20251231-1). python3-traitlets is already the newest version (5.14.3+really5.14.3-4). python3-traitlets set to manually installed. python3-executing is already the newest version (2.2.1-0.1). python3-executing set to manually installed. libcap-ng0 is already the newest version (0.9.3-1+b1). automake is already the newest version (1:1.18.1-4). automake set to manually installed. libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libgcrypt20 is already the newest version (1.12.2-1). libgcrypt20 set to manually installed. libjson-c5 is already the newest version (0.19+ds-1). libjson-c5 set to manually installed. python3-pydata-sphinx-theme is already the newest version (0.17.1+dfsg-2). python3-pydata-sphinx-theme set to manually installed. python3-asttokens is already the newest version (3.0.1-2). python3-asttokens set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. python3-breathe is already the newest version (4.36.0-2). python3-breathe set to manually installed. git is already the newest version (1:2.53.0-1). git set to manually installed. libdebuginfod-common is already the newest version (0.195-1). libdebuginfod-common set to manually installed. libblas3 is already the newest version (3.12.1-7+b2). libblas3 set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. python-matplotlib-data is already the newest version (3.10.7+dfsg1-5). python-matplotlib-data set to manually installed. python3-munkres is already the newest version (1.1.4-3). python3-munkres set to manually installed. libwebpmux3 is already the newest version (1.5.0-0.1+b2). libwebpmux3 set to manually installed. libgfortran5 is already the newest version (16.1.0-2). libgfortran5 set to manually installed. debhelper is already the newest version (14.2). debhelper set to manually installed. python3-accessible-pygments is already the newest version (0.0.5-2). python3-accessible-pygments set to manually installed. libwebpdemux2 is already the newest version (1.5.0-0.1+b2). libwebpdemux2 set to manually installed. libdav1d7 is already the newest version (1.5.3-1+b2). libdav1d7 set to manually installed. debianutils is already the newest version (5.23.2). python3-pygments is already the newest version (2.19.2+dfsg-1). python3-pygments set to manually installed. libmd0 is already the newest version (1.2.0-2). libkrb5support0 is already the newest version (1.22.1-3). libkrb5support0 set to manually installed. autoconf is already the newest version (2.73-2). autoconf set to manually installed. libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b2). libgdbm6t64 set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. libheif-plugin-dav1d is already the newest version (1.21.2-4+b1). libheif-plugin-dav1d set to manually installed. libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-3). libpgm-5.3-0t64 set to manually installed. python3-mpmath is already the newest version (1.4.1-3). python3-mpmath set to manually installed. python3-tornado is already the newest version (6.5.5-4). python3-tornado set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-3). libgssapi-krb5-2 set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-11). libtext-wrapi18n-perl set to manually installed. libsass1 is already the newest version (3.6.5+20231221-3+b2). libsass1 set to manually installed. python3-ufolib2 is already the newest version (0.18.1+dfsg1-2). python3-ufolib2 set to manually installed. libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. librav1e0.8 is already the newest version (0.8.1-10). librav1e0.8 set to manually installed. libp11-kit0 is already the newest version (0.26.2-3). libp11-kit0 set to manually installed. g++-15-x86-64-linux-gnu is already the newest version (15.3.0-1). g++-15-x86-64-linux-gnu set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4+b1). libnorm1t64 set to manually installed. libpango-1.0-0 is already the newest version (1.57.1-2). libpango-1.0-0 set to manually installed. libpam-runtime is already the newest version (1.7.0-6). libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. cpp is already the newest version (4:15.2.0-5+b1). cpp set to manually installed. libboost-filesystem1.90-dev is already the newest version (1.90.0-6). libboost-filesystem1.90-dev set to manually installed. pkg-config is already the newest version (2.5.1-4). pkg-config set to manually installed. openssl-provider-legacy is already the newest version (3.6.3-1). libtk8.6 is already the newest version (8.6.18-1). libtk8.6 set to manually installed. libc6 is already the newest version (2.42-17). python3-roman-numerals is already the newest version (4.1.0-1). python3-roman-numerals set to manually installed. python3.13-tk is already the newest version (3.13.14-1). python3.13-tk set to manually installed. libk5crypto3 is already the newest version (1.22.1-3). libk5crypto3 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. findutils is already the newest version (4.10.0-4). python3-nacl is already the newest version (1.6.2-2). python3-nacl set to manually installed. libmount1 is already the newest version (2.42.2-1). python3-numpy is already the newest version (1:2.4.6+ds-2). python3-numpy set to manually installed. binutils-x86-64-linux-gnu is already the newest version (2.46.50.20260617-1). binutils-x86-64-linux-gnu set to manually installed. libctf0 is already the newest version (2.46.50.20260617-1). libctf0 set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. libharfbuzz-subset0 is already the newest version (12.3.2-2+b2). libharfbuzz-subset0 set to manually installed. googletest is already the newest version (1.17.0-1). googletest set to manually installed. g++ is already the newest version (4:15.2.0-5+b1). g++ set to manually installed. libhiprtc-builtins7 is already the newest version (7.2.4-1~exp1). libhiprtc-builtins7 set to manually installed. libclang-rt-22-dev is already the newest version (1:22.1.8-1+b1). libclang-rt-22-dev set to manually installed. python3-contourpy is already the newest version (1.3.3-2). python3-contourpy set to manually installed. cpp-15-x86-64-linux-gnu is already the newest version (15.3.0-1). cpp-15-x86-64-linux-gnu set to manually installed. python3-doxysphinx is already the newest version (3.3.12-6). python3-doxysphinx set to manually installed. python3-pexpect is already the newest version (4.9-5). python3-pexpect set to manually installed. libdebconfclient0 is already the newest version (0.283). libgcc-16-dev is already the newest version (16.1.0-2). libgcc-16-dev set to manually installed. rpcsvc-proto is already the newest version (1.4.4-1). rpcsvc-proto set to manually installed. libsource-highlight4t64 is already the newest version (3.1.9-4.3+b2). libsource-highlight4t64 set to manually installed. xml-core is already the newest version (0.20). xml-core set to manually installed. python3-json5 is already the newest version (0.10.0-1). python3-json5 set to manually installed. libllvm22 is already the newest version (1:22.1.8-1+b1). libllvm22 set to manually installed. libdebuginfod1t64 is already the newest version (0.195-1). libdebuginfod1t64 set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1+b1). libjs-jquery is already the newest version (3.7.1+dfsg+~3.5.33-1). libjs-jquery set to manually installed. libtsan2 is already the newest version (16.1.0-2). libtsan2 set to manually installed. grep is already the newest version (3.12-1). libexpat1 is already the newest version (2.8.2-1). libexpat1 set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. libglib2.0-0t64 is already the newest version (2.88.2-1). libglib2.0-0t64 set to manually installed. python3-pyparsing is already the newest version (3.3.2-2). python3-pyparsing set to manually installed. python3-myst-nb is already the newest version (1.3.0-2). python3-myst-nb set to manually installed. libboost-atomic1.90.0 is already the newest version (1.90.0-6). libboost-atomic1.90.0 set to manually installed. python3-uharfbuzz is already the newest version (0.53.3-1+b1). python3-uharfbuzz set to manually installed. libbinutils is already the newest version (2.46.50.20260617-1). libbinutils set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-11). libsasl2-modules-db set to manually installed. libsmartcols1 is already the newest version (2.42.2-1). libxpm4 is already the newest version (1:3.5.19-1). libxpm4 set to manually installed. python3-typeguard is already the newest version (4.4.4-3). python3-typeguard set to manually installed. libuuid1 is already the newest version (2.42.2-1). dpkg is already the newest version (1.23.7). base-passwd is already the newest version (3.6.8). libedit2 is already the newest version (3.1-20260512-1). libedit2 set to manually installed. perl-base is already the newest version (5.40.1-8). pciutils is already the newest version (1:3.15.0-2). pciutils set to manually installed. liblsan0 is already the newest version (16.1.0-2). liblsan0 set to manually installed. python3-ptyprocess is already the newest version (0.7.0-6). python3-ptyprocess set to manually installed. liblz4-1 is already the newest version (1.10.0-10). liblz4-1 set to manually installed. gcc-x86-64-linux-gnu is already the newest version (4:15.2.0-5+b1). gcc-x86-64-linux-gnu set to manually installed. python3-jupyter-core is already the newest version (5.9.1-1). python3-jupyter-core set to manually installed. libheif1 is already the newest version (1.21.2-4+b1). libheif1 set to manually installed. libxslt1.1 is already the newest version (1.1.45-0.1). libxslt1.1 set to manually installed. python3-cycler is already the newest version (0.12.1-3). python3-cycler set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). zlib1g-dev set to manually installed. python3-attr is already the newest version (26.1.0-1). python3-attr set to manually installed. libheif-plugin-libde265 is already the newest version (1.21.2-4+b1). libheif-plugin-libde265 set to manually installed. hipcc is already the newest version (7.2.4+dfsg-1~exp1). hipcc set to manually installed. python3-stack-data is already the newest version (0.6.3-3). python3-stack-data set to manually installed. librocrand-dev is already the newest version (7.2.4-1~exp1). librocrand-dev set to manually installed. python3-zopfli is already the newest version (0.4.3-1). python3-zopfli set to manually installed. python3-unicodedata2 is already the newest version (17.0.1+ds-1). python3-unicodedata2 set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 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-platformdirs is already the newest version (4.10.0-1). python3-platformdirs set to manually installed. libhipblas3 is already the newest version (7.2.4-1~exp1). libhipblas3 set to manually installed. python3-smmap is already the newest version (6.0.0-1). python3-smmap set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. python3-ipykernel is already the newest version (7.2.0-1). python3-ipykernel set to manually installed. python3-ipython is already the newest version (9.11.0-1). python3-ipython set to manually installed. python3-psutil is already the newest version (7.1.0-1). python3-psutil set to manually installed. libraqm0 is already the newest version (0.10.5-1). libraqm0 set to manually installed. librhash1 is already the newest version (1.4.6-1.1+b1). librhash1 set to manually installed. libpipeline1 is already the newest version (1.5.8-3). libpipeline1 set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.22.1-1). libngtcp2-crypto-ossl0 set to manually installed. dash is already the newest version (0.5.12-12). python3-jupyter-client is already the newest version (8.8.0-1). python3-jupyter-client set to manually installed. libxft2 is already the newest version (2.3.6-1+b5). libxft2 set to manually installed. python3-greenlet is already the newest version (3.3.2-2). python3-greenlet set to manually installed. libssl3t64 is already the newest version (3.6.3-1). libtool is already the newest version (2.5.4-11). libtool set to manually installed. libnuma1 is already the newest version (2.0.19-1+b2). libnuma1 set to manually installed. libgcc-s1 is already the newest version (16.1.0-2). libgdbm-compat4t64 is already the newest version (1.26-1+b2). libgdbm-compat4t64 set to manually installed. libz3-4 is already the newest version (4.13.3-1.1). libz3-4 set to manually installed. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. libcurl4t64 is already the newest version (8.21.0-2). libcurl4t64 set to manually installed. procps is already the newest version (2:4.0.4-9+b2). procps set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. cpp-15 is already the newest version (15.3.0-1). cpp-15 set to manually installed. librocrand1 is already the newest version (7.2.4-1~exp1). librocrand1 set to manually installed. libpangocairo-1.0-0 is already the newest version (1.57.1-2). libpangocairo-1.0-0 set to manually installed. libaom3 is already the newest version (3.13.1-2+b1). libaom3 set to manually installed. libubsan1 is already the newest version (16.1.0-2). libubsan1 set to manually installed. kmod is already the newest version (34.2-2+b2). kmod set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. libstdc++-15-dev is already the newest version (15.3.0-1). libstdc++-15-dev set to manually installed. libclang-cpp22 is already the newest version (1:22.1.8-1+b1). libclang-cpp22 set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b2). libpixman-1-0 set to manually installed. autopoint is already the newest version (1.0-1). autopoint set to manually installed. python3-markdown-it is already the newest version (4.2.0-3). python3-markdown-it set to manually installed. libde265-0 is already the newest version (1.0.18-1). libde265-0 set to manually installed. libdrm-amdgpu1 is already the newest version (2.4.134-3). libdrm-amdgpu1 set to manually installed. python3-lxml is already the newest version (6.1.0-1). python3-lxml set to manually installed. libcurl3t64-gnutls is already the newest version (8.21.0-2). libcurl3t64-gnutls set to manually installed. unicode-data is already the newest version (17.0.0-2). unicode-data set to manually installed. libasan8 is already the newest version (16.1.0-2). libasan8 set to manually installed. libpam0g is already the newest version (1.7.0-6). python3-sympy is already the newest version (1.14.0-4). python3-sympy set to manually installed. libclang1-21 is already the newest version (1:21.1.8-7+b4). libclang1-21 set to manually installed. libgmock-dev is already the newest version (1.17.0-1+b1). libgmock-dev set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. lld-22 is already the newest version (1:22.1.8-1+b1). lld-22 set to manually installed. libbsd0 is already the newest version (0.12.2-3). libbsd0 set to manually installed. libstdc++6 is already the newest version (16.1.0-2). libstdc++6 set to manually installed. libgvpr2 is already the newest version (14.1.2-1+b2). libgvpr2 set to manually installed. libllvm21 is already the newest version (1:21.1.8-7+b4). libllvm21 set to manually installed. python3.14-minimal is already the newest version (3.14.6-1). python3.14-minimal set to manually installed. libdatrie1 is already the newest version (0.2.14-1+b1). libdatrie1 set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf 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. lib32gcc-s1 is already the newest version (16.1.0-2). lib32gcc-s1 set to manually installed. g++-x86-64-linux-gnu is already the newest version (4:15.2.0-5+b1). g++-x86-64-linux-gnu set to manually installed. python3-tk is already the newest version (3.14.6-1). python3-tk set to manually installed. python-babel-localedata is already the newest version (2.17.0-2). python-babel-localedata set to manually installed. python3-bs4 is already the newest version (4.15.0-1). python3-bs4 set to manually installed. python3 is already the newest version (3.14.6-1). python3 set to manually installed. util-linux is already the newest version (2.42.2-1). python3-docutils is already the newest version (0.22.4+dfsg-1). python3-docutils set to manually installed. libpython3.14-stdlib is already the newest version (3.14.6-1). libpython3.14-stdlib set to manually installed. libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. libjs-mathjax is already the newest version (2.7.9+dfsg-1). libjs-mathjax set to manually installed. fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. openssl is already the newest version (3.6.3-1). openssl set to manually installed. libnghttp3-9 is already the newest version (1.15.0-1). libnghttp3-9 set to manually installed. libzopfli1 is already the newest version (1.0.3-3). libzopfli1 set to manually installed. libthai0 is already the newest version (0.1.30-1+b1). libthai0 set to manually installed. libwebp7 is already the newest version (1.5.0-0.1+b2). libwebp7 set to manually installed. liblerc4 is already the newest version (4.1.0+ds-1). liblerc4 set to manually installed. libfdeep-dev is already the newest version (0.18.2-1). libfdeep-dev set to manually installed. libgomp1 is already the newest version (16.1.0-2). libgomp1 set to manually installed. chrpath is already the newest version (0.18-1). chrpath 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. libcurl4-gnutls is already the newest version (8.21.0-2). libcurl4-gnutls set to manually installed. python3-mpire is already the newest version (2.10.2-6). python3-mpire set to manually installed. libperl5.40 is already the newest version (5.40.1-8). libperl5.40 set to manually installed. python3-imagesize is already the newest version (2.0.0-1). python3-imagesize set to manually installed. libboost-filesystem1.90.0 is already the newest version (1.90.0-6). libboost-filesystem1.90.0 set to manually installed. libtcl8.6 is already the newest version (8.6.18+dfsg-1). libtcl8.6 set to manually installed. python3-nbclient is already the newest version (0.10.4-2). python3-nbclient set to manually installed. librocblas-dev is already the newest version (7.2.4-1~exp1). librocblas-dev set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. python3-nest-asyncio is already the newest version (1.6.0-1). python3-nest-asyncio set to manually installed. libabsl20260107 is already the newest version (20260107.0-5). libabsl20260107 set to manually installed. libattr1 is already the newest version (1:2.5.2-4). python3-jwt is already the newest version (2.12.1-1). python3-jwt set to manually installed. libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 set to manually installed. python3-rocm-docs is already the newest version (1.35.0-3). python3-rocm-docs set to manually installed. librocblas5 is already the newest version (7.2.4-1~exp1). librocblas5 set to manually installed. libhsa-runtime-dev is already the newest version (7.2.4+dfsg-1~exp1). libhsa-runtime-dev set to manually installed. libpci3 is already the newest version (1:3.15.0-2). libpci3 set to manually installed. libc-dev-bin is already the newest version (2.42-17). libc-dev-bin set to manually installed. init-system-helpers is already the newest version (1.69). libpython3-stdlib is already the newest version (3.14.6-1). libpython3-stdlib set to manually installed. python3-soupsieve is already the newest version (2.8.4-1). python3-soupsieve set to manually installed. libclang-cpp21 is already the newest version (1:21.1.8-7+b4). libclang-cpp21 set to manually installed. python3-sphinx-design is already the newest version (0.7.0-5). python3-sphinx-design set to manually installed. gettext is already the newest version (1.0-1). gettext set to manually installed. libldap2 is already the newest version (2.6.13+dfsg-1). libldap2 set to manually installed. python3-pil is already the newest version (12.2.0-1). python3-pil set to manually installed. rocm-cmake is already the newest version (7.2.4-1~exp1). rocm-cmake set to manually installed. python3-matplotlib-inline is already the newest version (0.2.1-1). python3-matplotlib-inline set to manually installed. llvm-22 is already the newest version (1:22.1.8-1+b1). llvm-22 set to manually installed. python3.13-minimal is already the newest version (3.13.14-1). python3.13-minimal set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. libcairo2 is already the newest version (1.18.4-3+b1). libcairo2 set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b2). libxxhash0 set to manually installed. libnghttp2-14 is already the newest version (1.69.0-1). libnghttp2-14 set to manually installed. tzdata is already the newest version (2026b-1). tzdata set to manually installed. x11-common is already the newest version (1:7.7+26). x11-common set to manually installed. bzip2 is already the newest version (1.0.8-6+b2). bzip2 set to manually installed. libssh2-1t64 is already the newest version (1.11.1-4). libssh2-1t64 set to manually installed. clang-tools-22 is already the newest version (1:22.1.8-1+b1). clang-tools-22 set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b2). libarchive13t64 is already the newest version (3.8.7-1). libarchive13t64 set to manually installed. libpython3.13-minimal is already the newest version (3.13.14-1). libpython3.13-minimal set to manually installed. libpcre2-8-0 is already the newest version (10.46-1+b2). python3-charset-normalizer is already the newest version (3.4.7-1). python3-charset-normalizer set to manually installed. hostname is already the newest version (3.25). libitm1 is already the newest version (16.1.0-2). libitm1 set to manually installed. libc-bin is already the newest version (2.42-17). libgvplugin-gd8 is already the newest version (14.1.2-1+b2). libgvplugin-gd8 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libgvc7 is already the newest version (14.1.2-1+b2). libgvc7 set to manually installed. python3-typeshed is already the newest version (0.0~git20260204.516eed0-2). python3-typeshed set to manually installed. python3-cffi-backend is already the newest version (2.0.0-3). python3-cffi-backend set to manually installed. libsqlite3-dev is already the newest version (3.53.3-1). libsqlite3-dev set to manually installed. libamdhip64-7 is already the newest version (7.2.4-1~exp1). libamdhip64-7 set to manually installed. gcc-15 is already the newest version (15.3.0-1). gcc-15 set to manually installed. libffi8 is already the newest version (3.5.2-4). libffi8 set to manually installed. python3-tabulate is already the newest version (0.10.0-1). python3-tabulate set to manually installed. doxygen is already the newest version (1.15.0+ds1-1.1). doxygen set to manually installed. libhalf-dev is already the newest version (2.2.0-1). libhalf-dev set to manually installed. libsystemd0 is already the newest version (261.1-2). libfile-stripnondeterminism-perl is already the newest version (1.15.1-1). libfile-stripnondeterminism-perl set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b2). gcc-15-base is already the newest version (15.3.0-1). gcc-15-base set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11+b1). python3-lz4 is already the newest version (4.4.5+dfsg-1). python3-lz4 set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libacl1 is already the newest version (2.3.2-3). libfplus-dev is already the newest version (0.2.13-2). libfplus-dev set to manually installed. libidn2-0 is already the newest version (2.3.8-5). libidn2-0 set to manually installed. cpp-x86-64-linux-gnu is already the newest version (4:15.2.0-5+b1). cpp-x86-64-linux-gnu set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. python3-numpy-dev is already the newest version (1:2.4.6+ds-2). python3-numpy-dev set to manually installed. python3-wcwidth is already the newest version (0.2.14+dfsg1-2). python3-wcwidth set to manually installed. libpsl5t64 is already the newest version (0.22.0-1). libpsl5t64 set to manually installed. libroctx64-4 is already the newest version (7.2.4-1~exp1). libroctx64-4 set to manually installed. python3-debugpy is already the newest version (1.8.20+ds-1). python3-debugpy set to manually installed. python3-pil.imagetk is already the newest version (12.2.0-1). python3-pil.imagetk set to manually installed. python3-rpds-py is already the newest version (0.30.0-1). python3-rpds-py set to manually installed. python3-alabaster is already the newest version (1.0.0-1). python3-alabaster set to manually installed. python3-jinja2 is already the newest version (3.1.6-3). python3-jinja2 set to manually installed. debconf is already the newest version (1.5.92). libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. gzip is already the newest version (1.13-1). python3-jsonschema is already the newest version (4.26.0-2). python3-jsonschema set to manually installed. python3-mdurl is already the newest version (0.1.2-1). python3-mdurl set to manually installed. librocsolver0 is already the newest version (7.2.4-1~exp1). librocsolver0 set to manually installed. python3-tqdm is already the newest version (4.68.3-2). python3-tqdm set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. libjansson4 is already the newest version (2.15.0-1). libjansson4 set to manually installed. pci.ids is already the newest version (0.0~2026.06.16-1). pci.ids set to manually installed. bsdextrautils is already the newest version (2.42.2-1). bsdextrautils set to manually installed. gettext-base is already the newest version (1.0-1). gettext-base set to manually installed. libqhull-r8.0 is already the newest version (2020.2-9). libqhull-r8.0 set to manually installed. groff-base is already the newest version (1.24.1-1). groff-base set to manually installed. docutils-common is already the newest version (0.22.4+dfsg-1). docutils-common set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). libhsa-runtime64-1 is already the newest version (7.2.4+dfsg-1~exp1). libhsa-runtime64-1 set to manually installed. fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. python3-decorator is already the newest version (5.2.1-2). python3-decorator set to manually installed. python3-referencing is already the newest version (0.37.0+~2025.1.1-3). python3-referencing set to manually installed. graphviz is already the newest version (14.1.2-1+b2). graphviz set to manually installed. python3-git is already the newest version (3.1.50-1). python3-git set to manually installed. dwz is already the newest version (0.16-4). dwz set to manually installed. libxss1 is already the newest version (1:1.2.3-1+b4). libxss1 set to manually installed. libipt2 is already the newest version (2.2-1). libipt2 set to manually installed. python3.14 is already the newest version (3.14.6-1). python3.14 set to manually installed. libctf-nobfd0 is already the newest version (2.46.50.20260617-1). libctf-nobfd0 set to manually installed. liblcms2-2 is already the newest version (2.19.1-1). liblcms2-2 set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. libthai-data is already the newest version (0.1.30-1). libthai-data set to manually installed. libpam-modules-bin is already the newest version (1.7.0-6). python3-ipython-pygments-lexers is already the newest version (1.1.1-2). python3-ipython-pygments-lexers set to manually installed. libtiff6 is already the newest version (4.7.1-3). libtiff6 set to manually installed. gcc-15-x86-64-linux-gnu is already the newest version (15.3.0-1). gcc-15-x86-64-linux-gnu set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. llvm-22-linker-tools is already the newest version (1:22.1.8-1+b1). llvm-22-linker-tools set to manually installed. node-fortawesome-fontawesome-free is already the newest version (7.3.0+ds1-1). node-fortawesome-fontawesome-free set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2+b1). libxdmcp6 set to manually installed. python3-fastjsonschema is already the newest version (2.21.1-1). python3-fastjsonschema set to manually installed. ucf is already the newest version (3.0056). ucf set to manually installed. python3-comm is already the newest version (0.2.1-1). python3-comm set to manually installed. base-files is already the newest version (14.2). rocm-device-libs-22 is already the newest version (7.2.4+dfsg-1~exp1). rocm-device-libs-22 set to manually installed. python3-parso is already the newest version (0.8.7-1). python3-parso set to manually installed. fonts-lyx is already the newest version (2.5.1-1). fonts-lyx set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1+b1). libncursesw6 set to manually installed. libpam-modules is already the newest version (1.7.0-6). libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. libsodium26 is already the newest version (1.0.22-2). libsodium26 set to manually installed. liblapack3 is already the newest version (3.12.1-7+b2). liblapack3 set to manually installed. libboost-atomic1.90-dev is already the newest version (1.90.0-6). libboost-atomic1.90-dev set to manually installed. liberror-perl is already the newest version (0.17030-1). liberror-perl set to manually installed. libgcc-15-dev is already the newest version (15.3.0-1). libgcc-15-dev set to manually installed. python3-prompt-toolkit is already the newest version (3.0.52-3). python3-prompt-toolkit set to manually installed. libclang-common-21-dev is already the newest version (1:21.1.8-7+b4). libclang-common-21-dev set to manually installed. python3.13 is already the newest version (3.13.14-1). python3.13 set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.1-1). dh-strip-nondeterminism set to manually installed. mawk is already the newest version (1.3.4.20260302-1). python3-sphinx-copybutton is already the newest version (0.5.2-3). python3-sphinx-copybutton set to manually installed. python3-myst-parser is already the newest version (5.1.0-1). python3-myst-parser set to manually installed. g++-15 is already the newest version (15.3.0-1). g++-15 set to manually installed. binutils is already the newest version (2.46.50.20260617-1). binutils set to manually installed. libpython3.13-stdlib is already the newest version (3.13.14-1). libpython3.13-stdlib set to manually installed. rocminfo is already the newest version (7.2.4-1~exp1). rocminfo set to manually installed. libnettle8t64 is already the newest version (3.10.2-1+b1). libnettle8t64 set to manually installed. python3-kiwisolver is already the newest version (1.5.0-2). python3-kiwisolver set to manually installed. libxau6 is already the newest version (1:1.0.11-1+b2). libxau6 set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. libc6-dev is already the newest version (2.42-17). libc6-dev set to manually installed. libcgraph8 is already the newest version (14.1.2-1+b2). libcgraph8 set to manually installed. libpython3.14 is already the newest version (3.14.6-1). libpython3.14 set to manually installed. libopenjp2-7 is already the newest version (2.5.4-1.1). libopenjp2-7 set to manually installed. libpangoft2-1.0-0 is already the newest version (1.57.1-2). libpangoft2-1.0-0 set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. python3-idna is already the newest version (3.11-1.1). python3-idna set to manually installed. libjs-underscore is already the newest version (1.13.8~dfsg+~1.13.0-1). libjs-underscore set to manually installed. libselinux1 is already the newest version (3.10-1). libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libxrender1 is already the newest version (1:0.9.12-1+b2). libxrender1 set to manually installed. libamdhip64-dev is already the newest version (7.2.4-1~exp1). libamdhip64-dev set to manually installed. libclang1-22 is already the newest version (1:22.1.8-1+b1). libclang1-22 set to manually installed. python3-yaml is already the newest version (6.0.3-1). python3-yaml set to manually installed. libelf1t64 is already the newest version (0.195-1). libelf1t64 set to manually installed. pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1+b1). libdrm-common is already the newest version (2.4.134-3). libdrm-common set to manually installed. libgc1 is already the newest version (1:8.2.12-1). libgc1 set to manually installed. linux-libc-dev is already the newest version (7.0.13-1). linux-libc-dev set to manually installed. libc6-i386 is already the newest version (2.42-17). libc6-i386 set to manually installed. libdw1t64 is already the newest version (0.195-1). libdw1t64 set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-17). fonts-dejavu-core is already the newest version (2.37-9). fonts-dejavu-core set to manually installed. libboost1.90-dev is already the newest version (1.90.0-6). libboost1.90-dev set to manually installed. libhwasan0 is already the newest version (16.1.0-2). libhwasan0 set to manually installed. python3-uc-micro is already the newest version (2.0.0-1). python3-uc-micro set to manually installed. python3-markupsafe is already the newest version (3.0.3-1+b1). python3-markupsafe set to manually installed. libmagic1t64 is already the newest version (1:5.47-4). libmagic1t64 set to manually installed. ca-certificates is already the newest version (20260601). ca-certificates set to manually installed. libpfm4 is already the newest version (4.13.0+git106-g3e4031b-1+b2). libpfm4 set to manually installed. libjs-sphinxdoc is already the newest version (9.1.0-4). libjs-sphinxdoc set to manually installed. libimagequant0 is already the newest version (4.4.1-1+b2). libimagequant0 set to manually installed. libsource-highlight-common is already the newest version (3.1.9-4.3). libsource-highlight-common set to manually installed. libltdl7 is already the newest version (2.5.4-11). libltdl7 set to manually installed. fonts-mathjax is already the newest version (2.7.9+dfsg-1). fonts-mathjax set to manually installed. libzmq5 is already the newest version (4.3.5-1+b7). libzmq5 set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-3+b2). libzstd-dev set to manually installed. libudev1 is already the newest version (261.1-2). libboost-filesystem-dev is already the newest version (1.90.0.2). libboost-filesystem-dev set to manually installed. libfribidi0 is already the newest version (1.0.16-5+b1). libfribidi0 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b2). libkeyutils1 set to manually installed. gdb is already the newest version (17.2-1+b1). gdb set to manually installed. libxml2-16 is already the newest version (2.15.3+dfsg-1). libxml2-16 set to manually installed. python3-jupyter-cache is already the newest version (1.0.0-2). python3-jupyter-cache set to manually installed. python3-brotli is already the newest version (1.2.0-3). python3-brotli set to manually installed. python3-gitdb is already the newest version (4.0.12-1). python3-gitdb set to manually installed. libproc2-0 is already the newest version (2:4.0.4-9+b2). libproc2-0 set to manually installed. python3-pure-eval is already the newest version (0.2.3-1). python3-pure-eval set to manually installed. libroctx-dev is already the newest version (7.2.4-1~exp1). libroctx-dev set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. python3-astroid is already the newest version (4.1.1-2). python3-astroid set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1+b1). python3-requests is already the newest version (2.32.5+dfsg-2). python3-requests set to manually installed. tar is already the newest version (1.35+dfsg-4). libfreetype6 is already the newest version (2.14.3+dfsg-1). libfreetype6 set to manually installed. libpng16-16t64 is already the newest version (1.6.58-1). libpng16-16t64 set to manually installed. git-man is already the newest version (1:2.53.0-1). git-man set to manually installed. libgprofng0 is already the newest version (2.46.50.20260617-1). libgprofng0 set to manually installed. diffutils is already the newest version (1:3.12-1). libtext-charwidth-perl is already the newest version (0.04-12). libtext-charwidth-perl set to manually installed. fonts-dejavu-mono is already the newest version (2.37-9). fonts-dejavu-mono set to manually installed. python3-fonttools is already the newest version (4.62.1-7). python3-fonttools set to manually installed. python3-urllib3 is already the newest version (2.7.0-1). python3-urllib3 set to manually installed. python3-coverage is already the newest version (7.8.2+dfsg1-1+b1). python3-coverage set to manually installed. libgd3 is already the newest version (2.3.3-13+b2). libgd3 set to manually installed. libblkid1 is already the newest version (2.42.2-1). libsqlite3-0 is already the newest version (3.53.3-1). libsqlite3-0 set to manually installed. libdeflate0 is already the newest version (1.25-1). libdeflate0 set to manually installed. perl is already the newest version (5.40.1-8). perl set to manually installed. python3-babel is already the newest version (2.17.0-2). python3-babel set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b2). libpython3.14-minimal is already the newest version (3.14.6-1). libpython3.14-minimal set to manually installed. python3-certifi is already the newest version (2026.6.17+ds-1). python3-certifi set to manually installed. python3-sqlalchemy is already the newest version (2.0.48+ds1-1). python3-sqlalchemy set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). python3-zmq is already the newest version (27.1.0-1+b1). python3-zmq set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. libobjc4 is already the newest version (16.1.0-2). libobjc4 set to manually installed. python3-snowballstemmer is already the newest version (3.1.1-1). python3-snowballstemmer set to manually installed. libmagic-mgc is already the newest version (1:5.47-4). libmagic-mgc set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). sphinx-common is already the newest version (9.1.0-4). sphinx-common set to manually installed. libclang-common-22-dev is already the newest version (1:22.1.8-1+b1). libclang-common-22-dev set to manually installed. libsframe3 is already the newest version (2.46.50.20260617-1). libsframe3 set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.22.1-1). libngtcp2-crypto-gnutls8 set to manually installed. python3-jsonschema-specifications is already the newest version (2023.12.1-5). python3-jsonschema-specifications set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools 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-click-log is already the newest version (0.3.2-1). python3-click-log set to manually installed. python3-sphinx is already the newest version (9.1.0-4). python3-sphinx set to manually installed. gcc is already the newest version (4:15.2.0-5+b1). gcc set to manually installed. libhipblas-dev is already the newest version (7.2.4-1~exp1). libhipblas-dev set to manually installed. libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. libgav1-2 is already the newest version (0.20.0-2+b1). libgav1-2 set to manually installed. clang-22 is already the newest version (1:22.1.8-1+b1). clang-22 set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1+b2). libsharpyuv0 set to manually installed. python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. libgnutls30t64 is already the newest version (3.8.13-1). libgnutls30t64 set to manually installed. libbz2-dev is already the newest version (1.0.8-6+b2). libbz2-dev set to manually installed. libgtest-dev is already the newest version (1.17.0-1+b1). libgtest-dev set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-8). perl-modules-5.40 set to manually installed. sysvinit-utils is already the newest version (3.18-1). cmake is already the newest version (4.3.4-1). cmake set to manually installed. liblzma5 is already the newest version (5.8.3-1). libjsoncpp26 is already the newest version (1.9.7-4). libjsoncpp26 set to manually installed. libquadmath0 is already the newest version (16.1.0-2). libquadmath0 set to manually installed. bash is already the newest version (5.3-3). libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. python3-jedi is already the newest version (0.19.1+ds1-1). python3-jedi set to manually installed. libhiprtc7 is already the newest version (7.2.4-1~exp1). libhiprtc7 set to manually installed. libsvtav1enc4 is already the newest version (4.1.0+dfsg-1). libsvtav1enc4 set to manually installed. python3-libsass is already the newest version (0.23.0-0.1). python3-libsass set to manually installed. libgvplugin-pango8 is already the newest version (14.1.2-1+b2). libgvplugin-pango8 set to manually installed. libspdlog1.15 is already the newest version (1:1.15.3+ds-1+b2). libspdlog1.15 set to manually installed. python3-packaging is already the newest version (26.2-2). python3-packaging set to manually installed. libpathplan4 is already the newest version (14.1.2-1+b2). libpathplan4 set to manually installed. libcdt6 is already the newest version (14.1.2-1+b2). libcdt6 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.1tcYfWk0tF (Reading database ... 82871 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.1tcYfWk0tF I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.1tcYfWk0tF 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.1tcYfWk0tF... I: success in 318.5604 seconds Downloading dependency 504 of 525: libsharpyuv0:amd64=1.5.0-0.1+b2 Downloading dependency 505 of 525: python3-jaraco.context:amd64=6.0.1-2 Downloading dependency 506 of 525: libgnutls30t64:amd64=3.8.13-1 Downloading dependency 507 of 525: libbz2-dev:amd64=1.0.8-6+b2 Downloading dependency 508 of 525: libgtest-dev:amd64=1.17.0-1+b1 Downloading dependency 509 of 525: perl-modules-5.40:amd64=5.40.1-8 Downloading dependency 510 of 525: sysvinit-utils:amd64=3.18-1 Downloading dependency 511 of 525: cmake:amd64=4.3.4-1 Downloading dependency 512 of 525: liblzma5:amd64=5.8.3-1 Downloading dependency 513 of 525: libjsoncpp26:amd64=1.9.7-4 Downloading dependency 514 of 525: libquadmath0:amd64=16.1.0-2 Downloading dependency 515 of 525: bash:amd64=5.3-3 Downloading dependency 516 of 525: libharfbuzz0b:amd64=12.3.2-2+b2 Downloading dependency 517 of 525: python3-jedi:amd64=0.19.1+ds1-1 Downloading dependency 518 of 525: libhiprtc7:amd64=7.2.4-1~exp1 Downloading dependency 519 of 525: libsvtav1enc4:amd64=4.1.0+dfsg-1 Downloading dependency 520 of 525: python3-libsass:amd64=0.23.0-0.1 Downloading dependency 521 of 525: libgvplugin-pango8:amd64=14.1.2-1+b2 Downloading dependency 522 of 525: libspdlog1.15:amd64=1:1.15.3+ds-1+b2 Downloading dependency 523 of 525: python3-packaging:amd64=26.2-2 Downloading dependency 524 of 525: libpathplan4:amd64=14.1.2-1+b2 Downloading dependency 525 of 525: libcdt6:amd64=14.1.2-1+b2 env --chdir=/srv/rebuilderd/tmp/rebuilderd0mAgzS/out DEB_BUILD_OPTIONS=parallel=128 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1782764449 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuild2fbPB6/debrebuild.sbuildrc.AecJ0Bzoaa6X sbuild --build=amd64 --host=amd64 --arch-any --arch-all --chroot=/srv/rebuilderd/tmp/debrebuild2fbPB6/debrebuild.tar.el8hSwtdF0co --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/package --dsc-dir=package /srv/rebuilderd/tmp/rebuilderd0mAgzS/inputs/miopen_7.2.4+dfsg-1.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 ionos24-amd64.debian.net +==============================================================================+ | miopen 7.2.4+dfsg-1 (amd64) Thu, 09 Jul 2026 06:45:01 +0000 | +==============================================================================+ Package: miopen Version: 7.2.4+dfsg-1 Source Version: 7.2.4+dfsg-1 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuild2fbPB6/debrebuild.tar.el8hSwtdF0co to /srv/rebuilderd/tmp/tmp.sbuild.a8deTXGUP4... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Thu, 09 Jul 2026 06:45:59 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderd0mAgzS/inputs/miopen_7.2.4+dfsg-1.dsc exists in /srv/rebuilderd/tmp/rebuilderd0mAgzS/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Thu, 09 Jul 2026 06:46:01 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), chrpath, clang-22, clang-tools-22, cmake, hipcc (>= 7.2.3~), libboost-filesystem-dev, libbz2-dev, libclang-common-22-dev, libeigen3-dev, libfdeep-dev, libfplus-dev, libgmock-dev, libgtest-dev, libhalf-dev, libhipblas-dev (>= 7.2.3~), libhiprtc-builtins7 (>= 7.1.0~), librocblas-dev (>= 7.2.3~), librocrand-dev (>= 7.2.2~), libroctx-dev (>= 7.2.3~), libsqlite3-dev, libzstd-dev, nlohmann-json3-dev, pkgconf, rocm-cmake (>= 7.1.0~), zlib1g-dev, build-essential, dh-sequence-sphinxdoc, libjs-jquery, libjs-mathjax, libjs-sphinxdoc, libjs-underscore, python3-doxysphinx, python3-rocm-docs (>= 1.20.0-1~), python3-sphinx-external-toc Filtered Build-Depends: debhelper-compat (= 13), chrpath, clang-22, clang-tools-22, cmake, hipcc (>= 7.2.3~), libboost-filesystem-dev, libbz2-dev, libclang-common-22-dev, libeigen3-dev, libfdeep-dev, libfplus-dev, libgmock-dev, libgtest-dev, libhalf-dev, libhipblas-dev (>= 7.2.3~), libhiprtc-builtins7 (>= 7.1.0~), librocblas-dev (>= 7.2.3~), librocrand-dev (>= 7.2.2~), libroctx-dev (>= 7.2.3~), libsqlite3-dev, libzstd-dev, nlohmann-json3-dev, pkgconf, rocm-cmake (>= 7.1.0~), zlib1g-dev, build-essential, dh-sequence-sphinxdoc, libjs-jquery, libjs-mathjax, libjs-sphinxdoc, libjs-underscore, python3-doxysphinx, python3-rocm-docs (>= 1.20.0-1~), python3-sphinx-external-toc dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/package/resolver-2d4gtH/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Thu, 09 Jul 2026 06:46:05 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in amd64 arm64 all) +------------------------------------------------------------------------------+ | Build environment Thu, 09 Jul 2026 06:46:05 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.95+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.95-1 (2026-07-04) amd64 (x86_64) Toolchain package versions: binutils_2.46.50.20260617-1 dpkg-dev_1.23.7 g++-15_15.3.0-1 gcc-15_15.3.0-1 libc6-dev_2.42-17 libstdc++-15-dev_15.3.0-1 libstdc++-16-dev_16.1.0-2 libstdc++6_16.1.0-2 linux-libc-dev_7.0.13-1 Package versions: autoconf_2.73-2 automake_1:1.18.1-4 autopoint_1.0-1 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8 bash_5.3-3 binutils_2.46.50.20260617-1 binutils-common_2.46.50.20260617-1 binutils-x86-64-linux-gnu_2.46.50.20260617-1 bsdextrautils_2.42.2-1 build-essential_12.12 bzip2_1.0.8-6+b2 ca-certificates_20260601 chrpath_0.18-1 clang-22_1:22.1.8-1+b1 clang-tools-22_1:22.1.8-1+b1 cmake_4.3.4-1 coreutils_9.10-1 cpp_4:15.2.0-5+b1 cpp-15_15.3.0-1 cpp-15-x86-64-linux-gnu_15.3.0-1 cpp-x86-64-linux-gnu_4:15.2.0-5+b1 dash_0.5.12-12 debconf_1.5.92 debhelper_14.2 debianutils_5.23.2 dh-autoreconf_22 dh-strip-nondeterminism_1.15.1-1 diffutils_1:3.12-1 docutils-common_0.22.4+dfsg-1 doxygen_1.15.0+ds1-1.1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-4 file_1:5.47-4 findutils_4.10.0-4 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-9 fonts-dejavu-mono_2.37-9 fonts-lyx_2.5.1-1 fonts-mathjax_2.7.9+dfsg-1 g++_4:15.2.0-5+b1 g++-15_15.3.0-1 g++-15-x86-64-linux-gnu_15.3.0-1 g++-x86-64-linux-gnu_4:15.2.0-5+b1 gcc_4:15.2.0-5+b1 gcc-15_15.3.0-1 gcc-15-base_15.3.0-1 gcc-15-x86-64-linux-gnu_15.3.0-1 gcc-16-base_16.1.0-2 gcc-x86-64-linux-gnu_4:15.2.0-5+b1 gdb_17.2-1+b1 gettext_1.0-1 gettext-base_1.0-1 git_1:2.53.0-1 git-man_1:2.53.0-1 googletest_1.17.0-1 graphviz_14.1.2-1+b2 grep_3.12-1 groff-base_1.24.1-1 gzip_1.13-1 hipcc_7.2.4+dfsg-1~exp1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 kmod_34.2-2+b2 lib32gcc-s1_16.1.0-2 lib32stdc++6_16.1.0-2 libabsl20260107_20260107.0-5 libacl1_2.3.2-3 libamd-comgr-dev_7.0.2+dfsg-3 libamd-comgr3_7.0.2+dfsg-3 libamdhip64-7_7.2.4-1~exp1 libamdhip64-dev_7.2.4-1~exp1 libaom3_3.13.1-2+b1 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.7-1 libasan8_16.1.0-2 libatomic1_16.1.0-2 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libavif16_1.4.1-1+b1 libbinutils_2.46.50.20260617-1 libblas3_3.12.1-7+b2 libblkid1_2.42.2-1 libboost-atomic1.90-dev_1.90.0-6 libboost-atomic1.90.0_1.90.0-6 libboost-filesystem-dev_1.90.0.2 libboost-filesystem1.90-dev_1.90.0-6 libboost-filesystem1.90.0_1.90.0-6 libboost1.90-dev_1.90.0-6 libbrotli1_1.2.0-3 libbsd0_0.12.2-3 libbz2-1.0_1.0.8-6+b2 libbz2-dev_1.0.8-6+b2 libc-bin_2.42-17 libc-dev-bin_2.42-17 libc-gconv-modules-extra_2.42-17 libc6_2.42-17 libc6-dev_2.42-17 libc6-i386_2.42-17 libcairo2_1.18.4-3+b1 libcap-ng0_0.9.3-1+b1 libcc1-0_16.1.0-2 libcdt6_14.1.2-1+b2 libcgraph8_14.1.2-1+b2 libclang-common-21-dev_1:21.1.8-7+b4 libclang-common-22-dev_1:22.1.8-1+b1 libclang-cpp21_1:21.1.8-7+b4 libclang-cpp22_1:22.1.8-1+b1 libclang-rt-22-dev_1:22.1.8-1+b1 libclang1-21_1:21.1.8-7+b4 libclang1-22_1:22.1.8-1+b1 libcom-err2_1.47.4-1 libcrypt1_1:4.5.1-1+b1 libctf-nobfd0_2.46.50.20260617-1 libctf0_2.46.50.20260617-1 libcurl3t64-gnutls_8.21.0-2 libcurl4-gnutls_8.21.0-2 libcurl4t64_8.21.0-2 libdatrie1_0.2.14-1+b1 libdav1d7_1.5.3-1+b2 libdb5.3t64_5.3.28+dfsg2-11+b1 libde265-0_1.0.18-1 libdebconfclient0_0.283 libdebhelper-perl_14.2 libdebuginfod-common_0.195-1 libdebuginfod1t64_0.195-1 libdeflate0_1.25-1 libdpkg-perl_1.23.7 libdrm-amdgpu1_2.4.134-3 libdrm-common_2.4.134-3 libdrm2_2.4.134-3 libdw1t64_0.195-1 libedit2_3.1-20260512-1 libeigen3-dev_3.4.0-5 libelf1t64_0.195-1 liberror-perl_0.17030-1 libexpat1_2.8.2-1 libfdeep-dev_0.18.2-1 libffi8_3.5.2-4 libfile-stripnondeterminism-perl_1.15.1-1 libfmt10_10.1.1+ds1-4+b2 libfontconfig1_2.17.1-5 libfplus-dev_0.2.13-2 libfreetype6_2.14.3+dfsg-1 libfribidi0_1.0.16-5+b1 libgav1-2_0.20.0-2+b1 libgc1_1:8.2.12-1 libgcc-15-dev_15.3.0-1 libgcc-16-dev_16.1.0-2 libgcc-s1_16.1.0-2 libgcrypt20_1.12.2-1 libgd3_2.3.3-13+b2 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgfortran5_16.1.0-2 libglib2.0-0t64_2.88.2-1 libgmock-dev_1.17.0-1+b1 libgmp10_2:6.3.0+dfsg-5+b2 libgnutls30t64_3.8.13-1 libgomp1_16.1.0-2 libgpg-error0_1.61-3 libgprofng0_2.46.50.20260617-1 libgraphite2-3_1.3.15-2 libgssapi-krb5-2_1.22.1-3 libgtest-dev_1.17.0-1+b1 libgvc7_14.1.2-1+b2 libgvplugin-gd8_14.1.2-1+b2 libgvplugin-pango8_14.1.2-1+b2 libgvpr2_14.1.2-1+b2 libhalf-dev_2.2.0-1 libharfbuzz-subset0_12.3.2-2+b2 libharfbuzz0b_12.3.2-2+b2 libheif-plugin-dav1d_1.21.2-4+b1 libheif-plugin-libde265_1.21.2-4+b1 libheif1_1.21.2-4+b1 libhipblas-common-dev_7.1.0-1+b1 libhipblas-dev_7.2.4-1~exp1 libhipblas3_7.2.4-1~exp1 libhiprtc-builtins7_7.2.4-1~exp1 libhiprtc7_7.2.4-1~exp1 libhogweed6t64_3.10.2-1+b1 libhsa-runtime-dev_7.2.4+dfsg-1~exp1 libhsa-runtime64-1_7.2.4+dfsg-1~exp1 libhwasan0_16.1.0-2 libidn2-0_2.3.8-5 libimagequant0_4.4.1-1+b2 libipt2_2.2-1 libisl23_0.27-2 libitm1_16.1.0-2 libjansson4_2.15.0-1 libjbig0_2.1-6.1+b3 libjpeg62-turbo_1:3.1.3-4 libjs-jquery_3.7.1+dfsg+~3.5.33-1 libjs-mathjax_2.7.9+dfsg-1 libjs-sphinxdoc_9.1.0-4 libjs-underscore_1.13.8~dfsg+~1.13.0-1 libjson-c5_0.19+ds-1 libjson-perl_4.10000-1 libjsoncpp26_1.9.7-4 libk5crypto3_1.22.1-3 libkeyutils1_1.6.3-6+b2 libkmod2_34.2-2+b2 libkrb5-3_1.22.1-3 libkrb5support0_1.22.1-3 liblapack3_3.12.1-7+b2 liblcms2-2_2.19.1-1 libldap2_2.6.13+dfsg-1 liblerc4_4.1.0+ds-1 libllvm21_1:21.1.8-7+b4 libllvm22_1:22.1.8-1+b1 liblsan0_16.1.0-2 libltdl7_2.5.4-11 liblz4-1_1.10.0-10 liblzma5_5.8.3-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmd0_1.2.0-2 libmount1_2.42.2-1 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libncursesw6_6.6+20251231-1+b1 libnettle8t64_3.10.2-1+b1 libnghttp2-14_1.69.0-1 libnghttp3-9_1.15.0-1 libngtcp2-16_1.22.1-1 libngtcp2-crypto-gnutls8_1.22.1-1 libngtcp2-crypto-ossl0_1.22.1-1 libnorm1t64_1.5.9+dfsg-4+b1 libnuma1_2.0.19-1+b2 libobjc-15-dev_15.3.0-1 libobjc4_16.1.0-2 libopenjp2-7_2.5.4-1.1 libp11-kit0_0.26.2-3 libpam-modules_1.7.0-6 libpam-modules-bin_1.7.0-6 libpam-runtime_1.7.0-6 libpam0g_1.7.0-6 libpango-1.0-0_1.57.1-2 libpangocairo-1.0-0_1.57.1-2 libpangoft2-1.0-0_1.57.1-2 libpathplan4_14.1.2-1+b2 libpci3_1:3.15.0-2 libpcre2-8-0_10.46-1+b2 libperl5.40_5.40.1-8 libpfm4_4.13.0+git106-g3e4031b-1+b2 libpgm-5.3-0t64_5.3.128~dfsg-3 libpipeline1_1.5.8-3 libpixman-1-0_0.46.4-1+b2 libpkgconf7_2.5.1-4 libpng16-16t64_1.6.58-1 libproc2-0_2:4.0.4-9+b2 libpsl5t64_0.22.0-1 libpython3-stdlib_3.14.6-1 libpython3.13-minimal_3.13.14-1 libpython3.13-stdlib_3.13.14-1 libpython3.14_3.14.6-1 libpython3.14-minimal_3.14.6-1 libpython3.14-stdlib_3.14.6-1 libqhull-r8.0_2020.2-9 libquadmath0_16.1.0-2 libraqm0_0.10.5-1 librav1e0.8_0.8.1-10 libreadline8t64_8.3-4 librhash1_1.4.6-1.1+b1 librocblas-dev_7.2.4-1~exp1 librocblas5_7.2.4-1~exp1 librocrand-dev_7.2.4-1~exp1 librocrand1_7.2.4-1~exp1 librocsolver0_7.2.4-1~exp1 libroctx-dev_7.2.4-1~exp1 libroctx64-4_7.2.4-1~exp1 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libsass1_3.6.5+20231221-3+b2 libseccomp2_2.6.0-2+b1 libselinux1_3.10-1 libsframe3_2.46.50.20260617-1 libsharpyuv0_1.5.0-0.1+b2 libsmartcols1_2.42.2-1 libsodium26_1.0.22-2 libsource-highlight-common_3.1.9-4.3 libsource-highlight4t64_3.1.9-4.3+b2 libspdlog1.15_1:1.15.3+ds-1+b2 libsqlite3-0_3.53.3-1 libsqlite3-dev_3.53.3-1 libssh2-1t64_1.11.1-4 libssl3t64_3.6.3-1 libstdc++-15-dev_15.3.0-1 libstdc++-16-dev_16.1.0-2 libstdc++6_16.1.0-2 libsvtav1enc4_4.1.0+dfsg-1 libsystemd0_261.1-2 libtasn1-6_4.21.0-2+b1 libtcl8.6_8.6.18+dfsg-1 libtext-charwidth-perl_0.04-12 libtext-wrapi18n-perl_0.06-11 libthai-data_0.1.30-1 libthai0_0.1.30-1+b1 libtiff6_4.7.1-3 libtinfo6_6.6+20251231-1+b1 libtk8.6_8.6.18-1 libtool_2.5.4-11 libtsan2_16.1.0-2 libubsan1_16.1.0-2 libuchardet0_0.0.8-2+b2 libudev1_261.1-2 libunistring5_1.4.2-1 libuuid1_2.42.2-1 libuv1t64_1.52.1-4 libwebp7_1.5.0-0.1+b2 libwebpdemux2_1.5.0-0.1+b2 libwebpmux3_1.5.0-0.1+b2 libx11-6_2:1.8.13-1 libx11-data_2:1.8.13-1 libxapian30_1.4.31-2 libxau6_1:1.0.11-1+b2 libxcb-render0_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxdmcp6_1:1.1.5-2+b1 libxdot4_14.1.2-1+b2 libxext6_2:1.3.4-1+b4 libxft2_2.3.6-1+b5 libxml2-16_2.15.3+dfsg-1 libxpm4_1:3.5.19-1 libxrender1_1:0.9.12-1+b2 libxslt1.1_1.1.45-0.1 libxss1_1:1.2.3-1+b4 libxxhash0_0.8.3-2+b2 libyaml-0-2_0.2.5-2+b1 libyuv0_0.0.1922.20260106-1+b1 libz3-4_4.13.3-1.1 libzmq5_4.3.5-1+b7 libzopfli1_1.0.3-3 libzstd-dev_1.5.7+dfsg-3+b2 libzstd1_1.5.7+dfsg-3+b2 linux-libc-dev_7.0.13-1 lld-22_1:22.1.8-1+b1 llvm-22_1:22.1.8-1+b1 llvm-22-linker-tools_1:22.1.8-1+b1 llvm-22-runtime_1:22.1.8-1+b1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1+b1 netbase_6.5 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3 node-fortawesome-fontawesome-free_7.3.0+ds1-1 openssl_3.6.3-1 openssl-provider-legacy_3.6.3-1 patch_2.8-2 pci.ids_0.0~2026.06.16-1 pciutils_1:3.15.0-2 perl_5.40.1-8 perl-base_5.40.1-8 perl-modules-5.40_5.40.1-8 pkg-config_2.5.1-4 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 procps_2:4.0.4-9+b2 python-babel-localedata_2.17.0-2 python-matplotlib-data_3.10.7+dfsg1-5 python3_3.14.6-1 python3-accessible-pygments_0.0.5-2 python3-alabaster_1.0.0-1 python3-astroid_4.1.1-2 python3-asttokens_3.0.1-2 python3-attr_26.1.0-1 python3-autocommand_2.2.2-4 python3-babel_2.17.0-2 python3-breathe_4.36.0-2 python3-brotli_1.2.0-3 python3-bs4_4.15.0-1 python3-certifi_2026.6.17+ds-1 python3-cffi-backend_2.0.0-3 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.7-1 python3-click_8.2.0+0.really.8.1.8-1 python3-click-log_0.3.2-1 python3-comm_0.2.1-1 python3-contourpy_1.3.3-2 python3-coverage_7.8.2+dfsg1-1+b1 python3-cycler_0.12.1-3 python3-dateutil_2.9.0-4 python3-debugpy_1.8.20+ds-1 python3-decorator_5.2.1-2 python3-defusedxml_0.7.1-3 python3-deprecated_1.3.1-1 python3-docutils_0.22.4+dfsg-1 python3-doxysphinx_3.3.12-6 python3-executing_2.2.1-0.1 python3-fastjsonschema_2.21.1-1 python3-fonttools_4.62.1-7 python3-git_3.1.50-1 python3-gitdb_4.0.12-1 python3-github_2.6.1-1 python3-greenlet_3.3.2-2 python3-idna_3.11-1.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-3 python3-json5_0.10.0-1 python3-jsonschema_4.26.0-2 python3-jsonschema-specifications_2023.12.1-5 python3-jupyter-cache_1.0.0-2 python3-jupyter-client_8.8.0-1 python3-jupyter-core_5.9.1-1 python3-jwt_2.12.1-1 python3-kiwisolver_1.5.0-2 python3-libsass_0.23.0-0.1 python3-linkify-it_2.1.0-1 python3-lxml_6.1.0-1 python3-lz4_4.4.5+dfsg-1 python3-markdown-it_4.2.0-3 python3-markupsafe_3.0.3-1+b1 python3-matplotlib_3.10.7+dfsg1-5 python3-matplotlib-inline_0.2.1-1 python3-mdit-py-plugins_0.6.1-1 python3-mdurl_0.1.2-1 python3-minimal_3.14.6-1 python3-more-itertools_10.8.0-1 python3-mpire_2.10.2-6 python3-mpmath_1.4.1-3 python3-munkres_1.1.4-3 python3-myst-nb_1.3.0-2 python3-myst-parser_5.1.0-1 python3-nacl_1.6.2-2 python3-nbclient_0.10.4-2 python3-nbformat_5.10.4-1 python3-nest-asyncio_1.6.0-1 python3-numpy_1:2.4.6+ds-2 python3-numpy-dev_1:2.4.6+ds-2 python3-packaging_26.2-2 python3-parso_0.8.7-1 python3-pexpect_4.9-5 python3-pil_12.2.0-1 python3-pil.imagetk_12.2.0-1 python3-pkg-resources_78.1.1-0.1 python3-platformdirs_4.10.0-1 python3-prompt-toolkit_3.0.52-3 python3-psutil_7.1.0-1 python3-ptyprocess_0.7.0-6 python3-pure-eval_0.2.3-1 python3-pydata-sphinx-theme_0.17.1+dfsg-2 python3-pygments_2.19.2+dfsg-1 python3-pyparsing_3.3.2-2 python3-referencing_0.37.0+~2025.1.1-3 python3-requests_2.32.5+dfsg-2 python3-rocm-docs_1.35.0-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.1.1-1 python3-soupsieve_2.8.4-1 python3-sphinx_9.1.0-4 python3-sphinx-book-theme_1.2.0-1 python3-sphinx-copybutton_0.5.2-3 python3-sphinx-design_0.7.0-5 python3-sphinx-external-toc_1.0.1-1 python3-sphinx-notfound-page_1.0.4-2 python3-sqlalchemy_2.0.48+ds1-1 python3-stack-data_0.6.3-3 python3-sympy_1.14.0-4 python3-tabulate_0.10.0-1 python3-tk_3.14.6-1 python3-tornado_6.5.5-4 python3-tqdm_4.68.3-2 python3-traitlets_5.14.3+really5.14.3-4 python3-typeguard_4.4.4-3 python3-typeshed_0.0~git20260204.516eed0-2 python3-typing-extensions_4.15.0-2 python3-uc-micro_2.0.0-1 python3-ufolib2_0.18.1+dfsg1-2 python3-uharfbuzz_0.53.3-1+b1 python3-unicodedata2_17.0.1+ds-1 python3-urllib3_2.7.0-1 python3-wcwidth_0.2.14+dfsg1-2 python3-wrapt_2.1.1-2 python3-yaml_6.0.3-1 python3-zipp_3.23.0-1 python3-zmq_27.1.0-1+b1 python3-zopfli_0.4.3-1 python3.13_3.13.14-1 python3.13-minimal_3.13.14-1 python3.13-tk_3.13.14-1 python3.14_3.14.6-1 python3.14-minimal_3.14.6-1 python3.14-tk_3.14.6-1 readline-common_8.3-4 rocm-cmake_7.2.4-1~exp1 rocm-device-libs-22_7.2.4+dfsg-1~exp1 rocminfo_7.2.4-1~exp1 rpcsvc-proto_1.4.4-1 sed_4.9-3 sensible-utils_0.0.26 sgml-base_1.31+nmu1 sphinx-common_9.1.0-4 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 tzdata_2026b-1 ucf_3.0056 unicode-data_17.0.0-2 util-linux_2.42.2-1 x11-common_1:7.7+26 xml-core_0.20 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Thu, 09 Jul 2026 06:46:05 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: miopen Binary: libmiopen1, libmiopen-tests-data, libmiopen-dev, libmiopen1-tests, libmiopen-doc Architecture: amd64 arm64 all Version: 7.2.4+dfsg-1 Maintainer: Debian ROCm Team Uploaders: Cordell Bloor , Xuanteng Huang , Christian Kastner , Christian Bayle , Talha Can Havadar Homepage: https://github.com/ROCm/rocm-libraries/ Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/rocm-team/miopen Vcs-Git: https://salsa.debian.org/rocm-team/miopen.git Testsuite: autopkgtest Testsuite-Triggers: build-essential, clang-22, hipcc, librocrand-dev, pkg-rocm-tools Build-Depends: debhelper-compat (= 13), chrpath, clang-22, clang-tools-22, cmake, hipcc (>= 7.2.3~), libboost-filesystem-dev, libbz2-dev, libclang-common-22-dev, libeigen3-dev, libfdeep-dev, libfplus-dev, libgmock-dev, libgtest-dev, libhalf-dev, libhipblas-dev (>= 7.2.3~), libhiprtc-builtins7 (>= 7.1.0~), librocblas-dev (>= 7.2.3~), librocrand-dev (>= 7.2.2~), libroctx-dev (>= 7.2.3~), libsqlite3-dev, libzstd-dev, nlohmann-json3-dev, pkgconf, rocm-cmake (>= 7.1.0~), zlib1g-dev Build-Depends-Indep: dh-sequence-sphinxdoc , libjs-jquery , libjs-mathjax , libjs-sphinxdoc , libjs-underscore , python3-doxysphinx , python3-rocm-docs (>= 1.20.0-1~) , python3-sphinx-external-toc Package-List: libmiopen-dev deb libdevel optional arch=amd64,arm64 libmiopen-doc deb doc optional arch=all profile=!nodoc profile:v1=!nodoc libmiopen-tests-data deb libs optional arch=all libmiopen1 deb libs optional arch=amd64,arm64 libmiopen1-tests deb libdevel optional arch=amd64,arm64 Checksums-Sha1: 715a58d7717d73887b0e8433f944abc3a3c796e5 48854936 miopen_7.2.4+dfsg.orig.tar.xz d52632ef9c3dd7d2f1ecc85a433363f82bb62faf 16380 miopen_7.2.4+dfsg-1.debian.tar.xz Checksums-Sha256: 10a916b936f17ec8693ade230dd5cec999d483cd2f212a281a06b7b5b3133dd4 48854936 miopen_7.2.4+dfsg.orig.tar.xz 347426dde8efb079e2229f6bae49b504ad4717c1cee7c9b2691578296b43a519 16380 miopen_7.2.4+dfsg-1.debian.tar.xz Files: 7c7174bfbebdfd4f0ba8dc57856e259a 48854936 miopen_7.2.4+dfsg.orig.tar.xz 2bacae191c360d34c8d1384b3e8a7f09 16380 miopen_7.2.4+dfsg-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEl9DisSUYWvfJX+x3a5gt67/pHCkFAmpC2EkACgkQa5gt67/p HCkYTw/9ERZLo6unfqhUYueI3YrA+y7kZoXOIN2l/xjhBZFe1synw/HlDozcNrRp rm5tLNnSAd+1OwZREfF1Hjdd1kGBfWBt+U+hSDTiwRSUtI9RqAN3T4m2QmXV2iPq QNh8lQ+GWx0kIblngFQitGE5i/JgY3tg5Bs17Hqrnt4yyr0l+rZT+9KdZMgi/5LH BAWNM8qINAf5D5GX4rOPGAhipnNppq6fHIdXmahGBkPgAO/9fNsUjsGAbDMNsQ/2 Z9+Gk0rOu89vG7gjWkznt588tfi6kiqDHRP9LPeaYlZIIOcZwsplDVwKmu53rTQq LRgkZAWiKCegFS7PWklH9VOBf49g4n0Jz8mMIPhd6dPsnYAHpMEGKE9YOW8ydHa6 rAeY8hUPWZzBS5eLCohjZdn3Z2UzPNMaD9/QOuIOM/cIaHhFckascLj87ncZYHsR 4mcmcbrCwLbR051kpn+nmu9pThXOMUachQ+6svzfyzhvwQJzHXFlQLKawbCJjaEd oMHE+HujmRLMeRbr/BEwraQQKQi4ZXG5+gxqUnyxASsgAsPVbWlNo7+A+kVVqCGa VqE6vrF64obDriQ4Yc29YnAf4vBjmLBsgiBiHmlcr6aTOsLv3Jl7LzuV7XAkId8U /C4wcJ1+lVgbzZ2EBoUKf3ZbBcVOBa0Pc2E0/1hZBMNm6t687G8= =lLls -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./miopen_7.2.4+dfsg-1.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./miopen_7.2.4+dfsg-1.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 miopen in /build/package/package dpkg-source: info: unpacking miopen_7.2.4+dfsg.orig.tar.xz dpkg-source: info: unpacking miopen_7.2.4+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0002-remove-assembly-code-integration.patch dpkg-source: info: applying 0003-Fix-no-member-named-expr.patch dpkg-source: info: applying 0004-use-local-mathjax.patch dpkg-source: info: applying 0005-fix-system-db-path-for-multiarch.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=128 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=1782764449 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -b dpkg-buildpackage: info: source package miopen dpkg-buildpackage: info: source version 7.2.4+dfsg-1 dpkg-buildpackage: info: source distribution experimental dpkg-buildpackage: info: source changed by Talha Can Havadar dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using options from /build/package/package/debian/source/options: --extend-diff-ignore=\.db\.bz2$|\.kdb\.bz2$|^src/kernels/.*\.s$|^src/kernels/.*\.inc$|^\.gitattributes$|^src/kernels/dynamic_igemm/|^src/kernels/winograd/|^fin/ debian/rules clean dh clean -Scmake --builddirectory=build dh_auto_clean -O-Scmake -O--builddirectory=build dh_autoreconf_clean -O-Scmake -O--builddirectory=build dh_clean -O-Scmake -O--builddirectory=build debian/rules binary dh binary -Scmake --builddirectory=build dh_update_autotools_config -O-Scmake -O--builddirectory=build dh_autoreconf -O-Scmake -O--builddirectory=build debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/package/package' [ -d /build/package/package/debian/half ] || mkdir debian/half [ -L /build/package/package/debian/half/half.hpp ] || ln -s /usr/include/half.hpp /build/package/package/debian/half/half.hpp # Convert .tn.model files for new upstream dependency version python3 /build/package/package/debian/bin/convert_tn_models.py /build/package/package/src/kernels/*.tn.model Converted: /build/package/package/src/kernels/gfx908.tn.model Converted: /build/package/package/src/kernels/gfx908_metadata.tn.model Converted: /build/package/package/src/kernels/gfx90a.tn.model Converted: /build/package/package/src/kernels/gfx90a_metadata.tn.model Converted: /build/package/package/src/kernels/gfx942.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_input_encoder.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_kernel_config_encoder.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_metadata.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_input_encoder.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_kernel_config_encoder.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_metadata.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_input_encoder.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_kernel_config_encoder.tn.model Converted: /build/package/package/src/kernels/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_metadata.tn.model Converted: /build/package/package/src/kernels/gfx942_metadata.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_input_encoder.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_kernel_config_encoder.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_metadata.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_input_encoder.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_kernel_config_encoder.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_metadata.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_input_encoder.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_kernel_config_encoder.tn.model Converted: /build/package/package/src/kernels/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_metadata.tn.model dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF -DMIOPEN_USE_MLIR=OFF -DMIOPEN_BUILD_DRIVER=ON -DMIOPEN_ENABLE_FIN=OFF -DMIOPEN_STRIP_SYMBOLS=OFF -DMIOPEN_BACKEND=HIP -DBoost_USE_STATIC_LIBS=OFF -DMIOPEN_USE_HIPRTC=ON -DMIOPEN_USE_COMGR=ON -DHIP_PLATFORM=amd -DBUILD_TESTING=ON -DMIOPEN_USE_COMPOSABLEKERNEL=OFF -DMIOPEN_TEST_DISCRETE=OFF -DHALF_INCLUDE_DIR=/build/package/package/debian -DMIOPEN_USE_HIPBLASLT=OFF -DHIP_OC_COMPILER=/usr/bin/clang-22 -DMIOPEN_SYSTEM_DB_PATH=/usr/share/miopen/db -DDATABASE_INSTALL_DIR=/usr/share/miopen/db cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=x86_64-linux-gnu-pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER=/usr/bin/x86_64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/clang\+\+-22 -DPKG_CONFIG_EXECUTABLE=/usr/bin/x86_64-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/x86_64-linux-gnu-pkg-config -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Release -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF -DMIOPEN_USE_MLIR=OFF -DMIOPEN_BUILD_DRIVER=ON -DMIOPEN_ENABLE_FIN=OFF -DMIOPEN_STRIP_SYMBOLS=OFF -DMIOPEN_BACKEND=HIP -DBoost_USE_STATIC_LIBS=OFF -DMIOPEN_USE_HIPRTC=ON -DMIOPEN_USE_COMGR=ON -DHIP_PLATFORM=amd -DBUILD_TESTING=ON -DMIOPEN_USE_COMPOSABLEKERNEL=OFF -DMIOPEN_TEST_DISCRETE=OFF -DHALF_INCLUDE_DIR=/build/package/package/debian -DMIOPEN_USE_HIPBLASLT=OFF -DHIP_OC_COMPILER=/usr/bin/clang-22 -DMIOPEN_SYSTEM_DB_PATH=/usr/share/miopen/db -DDATABASE_INSTALL_DIR=/usr/share/miopen/db .. Re-run cmake no build system arguments -- The C compiler identification is GNU 15.3.0 -- The CXX compiler identification is Clang 22.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++-22 - 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 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): CMakeLists.txt:83 (find_package) -- Found SQLite3: /usr/lib/x86_64-linux-gnu/libsqlite3.so (found version "3.53.3") -- Found BZip2: /usr/lib/x86_64-linux-gnu/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.11.3", minimum required is "3.9.1") -- MIOPEN_WORKAROUND_USE_BOOST_FILESYSTEM OFF -- Performing Test HAS_HIP -- Performing Test HAS_HIP - Success -- Performing Test _HAS_LIB_STD_FILESYSTEM -- Performing Test _HAS_LIB_STD_FILESYSTEM - Success -- MIOPEN_OFFLINE_COMPILER_PATHS_V2: OFF -- MIOPEN_BUILD_DRIVER: ON -- hip::amdhip64 is SHARED_LIBRARY -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Failed -- Build with HIP 7.2.53211 /usr/lib/x86_64-linux-gnu/cmake/hip -- Enable Composable Kernels: OFF -- Performing Test MIOPEN_HIP_COMPILER_HAS_OPTION_OFFLOAD_UNIFORM_BLOCK -- Performing Test MIOPEN_HIP_COMPILER_HAS_OPTION_OFFLOAD_UNIFORM_BLOCK - Success -- Hip compiler flags: -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block -- OpenCL compiler: /usr/bin/clang-22 -- Build with rocblas 5.2.0 /usr/lib/x86_64-linux-gnu/cmake/rocblas -- Build without hipbBLASLt -- HIP backend selected. -- clang-offload-bundler not found -- AMDGCN assembler: MIOPEN_AMDGCN_ASSEMBLER-NOTFOUND -- Build with amd_comgr 3.0.0 /usr/lib/x86_64-linux-gnu/cmake/amd_comgr -- Build with hiprtc 7.2.53211 /usr/lib/x86_64-linux-gnu/cmake/hiprtc -- HALF_INCLUDE_DIR: /build/package/package/debian -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.3") -- Build with frugally-deep 0.18.2 /usr/lib/cmake/frugally-deep -- Build with Eigen3 3.4.0 /usr/share/eigen3/cmake -- Build with rocTracer: /usr/lib/x86_64-linux-gnu/libroctx64.so -- rocTracer include directory: /usr/include -- Build with rocrand 4.2.0 /usr/lib/x86_64-linux-gnu/cmake/rocrand CMake Warning (dev) at CMakeLists.txt:694 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. -- Adding support for installing gfx803 database artifacts -- Adding support for installing gfx900 database artifacts -- Adding support for installing gfx906 database artifacts -- Adding support for installing gfx908 database artifacts -- Adding support for installing gfx90a database artifacts -- Adding support for installing gfx942 database artifacts -- Adding support for installing gfx1030 database artifacts CMake Warning at CMakeLists.txt:705 (message): DVC files not pulled down, skipped: /build/package/package/src/kernels/gfx900.kdb.bz2, /build/package/package/src/kernels/gfx906.kdb.bz2, /build/package/package/src/kernels/gfx908.kdb.bz2, /build/package/package/src/kernels/gfx90a.kdb.bz2, /build/package/package/src/kernels/gfx942.kdb.bz2, /build/package/package/src/kernels/gfx1030.kdb.bz2 -- rocm-cmake: Set license file to /build/package/package/LICENSE.md. -- Clang tidy not found -- MIOpen_VERSION= 3.5.1 -- CMAKE_BUILD_TYPE= Release -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Librt: /usr/lib/x86_64-linux-gnu/librt.a -- rocminfo utility: /usr/bin/rocminfo CMake Warning at test/CMakeLists.txt:128 (message): ROCk module is NOT loaded, possibly no GPU devices -- MIOPEN_NO_GPU TRUE -- MIOPEN_TEST_GFX900 OFF -- MIOPEN_TEST_GFX906 OFF -- MIOPEN_TEST_GFX908 OFF -- MIOPEN_TEST_GFX90A OFF -- MIOPEN_TEST_GFX94X OFF -- MIOPEN_TEST_GFX95X OFF -- MIOPEN_TEST_GFX103X OFF -- MIOPEN_TEST_GFX110X OFF -- MIOPEN_TEST_GFX115X OFF -- MIOPEN_TEST_GFX120X OFF -- MIOPEN_TEST_GPU_XNACK_ENABLED OFF -- MIOPEN_TEST_GPU_DETECTION_FAILED FALSE -- MIOPEN_TEST_WITH_MIOPENDRIVER ON -- MIOPEN_TEST_MLIR OFF -- MIOPEN_TEST_CONV OFF -- MIOPEN_TEST_DEEPBENCH OFF -- MIOPEN_TEST_DRIVER_ITER_MODE OFF -- MIOPEN_TEST_COMPOSABLEKERNEL OFF -- MIOPEN_TEST_DISCRETE OFF -- MIOPEN_TEST_DBSYNC OFF -- MIOPEN_TEST_PERF OFF -- MIOPEN_TEST_ENABLE_TEST_SQLITE_PERFDB OFF -- MIOPEN_GTEST_SUFFIX FP32 -- MIOPEN_TEST_FLOAT TRUE -- MIOPEN_TEST_HALF OFF -- MIOPEN_TEST_BFLOAT16 OFF -- MIOPEN_TEST_INT8 OFF -- MIOPEN_TEST_ALL OFF -- SKIP_TESTS: db_sync -- SKIP_ALL_EXCEPT_TESTS: test_sqlite_perfdb;test_perfdb -- Performing Test MIOPEN_HAS_address -- Performing Test MIOPEN_HAS_address - Failed -- Performing Test MIOPEN_HAS_thread -- Performing Test MIOPEN_HAS_thread - Failed -- Flaky test_sqlite_perfdb currently disabled (May 28 2025) -- Found GTest: /usr/lib/x86_64-linux-gnu/cmake/GTest/GTestConfig.cmake (found version "1.17.0") Adding Test: miopen_gtest : adam.cppaddlayernorm.cppapi_convbiasactiv.cppbad_fusion_plan.cppbinary_tensor_ops.cppbn_bwd.cppbn_bwd_activation.cppbn_bwd_serial_run.cppbn_fwd_train.cppbn_fwd_train_activation.cppbn_fwd_train_serial_run.cppbn_infer.cppbn_infer_activation.cppbn_infer_fused_ocl_hip.cppbn_infer_serial_run.cppcache.cppcat.cppcba_find2_infer.cppcba_infer.cppconv3d_test.cppconv_3d.cppconv_activ_infer.cppconv_ai_3d_heuristics.cppconv_ai_3d_kernel_tuning_utils.cppconv_ai_candidate_selection_model.cppconv_api.cppconv_api_find_mode.cppconv_api_strided_tensors.cppconv_ck_igemm_fwd_v6r1_dlops_nchw.cppconv_embed_db.cppconv_extra.cppconv_for_implicit_gemm.cppconv_group.cppconv_hip_igemm_xdlops.cppconv_igemm_dynamic_dlops.cppconv_igemm_dynamic_xdlops_nhwc_bf16.cppconv_igemm_dynamic_xdlops_nhwc_nchw.cppconv_igemm_mlir_bwd_wrw.cppconv_igemm_mlir_fwd.cppconv_igemm_mlir_xdlops_bwd_wrw.cppconv_igemm_mlir_xdlops_fwd.cppconv_trans.cppcpu_multi_head_attention.cppdb_sync.cppdeepbench_conv.cppdeepbench_gru.cppdeepbench_lstm.cppdeepbench_rnn.cppdropout.cppdumpTensorTest.cppexecute_primitive.cppfind_mode_trust_verify.cppfused_conv_bias_res_add_activ.cppfusion_test.cppgetitem.cppglu.cppgpu_mha_backward.cppgpu_mha_forward.cppgraphapi_capi_mha_backward.cppgraphapi_capi_mha_forward.cppgraphapi_conv_bias_res_add_activ_fwd.cppgraphapi_convolution.cppgraphapi_engine.cppgraphapi_enginecfg.cppgraphapi_engineheur.cppgraphapi_execution_plan.cppgraphapi_matmul.cppgraphapi_mha_bwd.cppgraphapi_mha_fwd.cppgraphapi_operation_matmul.cppgraphapi_operation_pointwise.cppgraphapi_operation_reduction.cppgraphapi_operation_reshape.cppgraphapi_operation_rng.cppgraphapi_operationgraph_descriptor.cppgraphapi_opgraph.cppgraphapi_opgraph_matching.cppgraphapi_pointwise.cppgraphapi_reduction.cppgraphapi_rng.cppgraphapi_tensor.cppgraphapi_variant_pack.cppgroup_conv2d_bwd.cppgroup_conv2d_fwd.cppgroup_conv2d_wrw.cppgroup_conv3d_bwd.cppgroup_conv3d_fwd.cppgroup_conv3d_wrw.cppgroupnorm.cppgru_extra.cppgtest_activation.cpphandle_hip_device.cpphipblaslt_gemm.cppinclude_inliner.cppinline_vector_basic_ops.cppkernel_build_params.cppkernel_tuning_net.cppkthvalue.cpplayernorm.cpplayout_transpose.cpplog_test.cpplog_test_neg.cpplrn.cpplstm_extra.cppmha_find20.cppmiopen_conv.cppmiopendriver_conv2d_trans.cppmiopendriver_gemm.cppmiopendriver_regression_big_tensor.cppmiopendriver_regression_float_half_gfx10.cppmiopendriver_regression_half.cppmiopendriver_regression_half_gfx9.cppmt_queue.cppmultimarginloss.cppna_infer.cppnonpack_conv3d_fwd.cppperf_config_HipImplicitGemm3DGroupFwdXdlops.cpppooling2d_asymmetric.cpppooling2d_wide.cppprelu.cppreduce.cppreducecalculation.cppreduceextreme.cppregression_float_mi100.cppregression_issue_2012.cpprnn_extra.cpprope.cppsequences.cppsmoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cppsmoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cppsmoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cppsmoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cppsmoke_solver_convasmbwdwrw.cppsmoke_tuning_policy.cppsoft_max.cppsoftmarginloss.cppsoftmax_find20.cppsolver_bwd_f8.cppsolver_f8.cppsolver_fwd_f8.cppsolver_wrw_f8.cppt5layernorm.cpptensor_4d_generic_ocl_hip.cpptensor_api.cpptensor_test.cppternary_tensor_ops.cpptest_errors.cpptransformers_adam_w.cpptuna_net.cpptype_name.cppunary_tensor_ops.cppunit_ActivationDescriptor.cppunit_FinInterface.cppunit_TensorDescriptor.cppunit_batchnorm_applicability.cppunit_conv_ProblemDescription.cppunit_conv_solver_ConvAsm1x1U.cppunit_conv_solver_ConvAsm1x1UV2.cppunit_conv_solver_ConvAsm3x3U.cppunit_conv_solver_ConvAsm5x10u2v2b1.cppunit_conv_solver_ConvAsm5x10u2v2f1.cppunit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cppunit_conv_solver_ConvAsmBwdWrW3x3.cppunit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cppunit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cppunit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cppunit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cppunit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cppunit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cppunit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cppunit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cppunit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cppunit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cppunit_conv_solver_ConvBinWinograd3x3U.cppunit_conv_solver_ConvBinWinogradRxS.cppunit_conv_solver_ConvBinWinogradRxSf2x3.cppunit_conv_solver_ConvBinWinogradRxSf2x3g1.cppunit_conv_solver_ConvBinWinogradRxSf3x2.cppunit_conv_solver_ConvDirectNaiveConvBwd.cppunit_conv_solver_ConvDirectNaiveConvFwd.cppunit_conv_solver_ConvDirectNaiveConvWrw.cppunit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cppunit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cppunit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cppunit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cppunit_conv_solver_ConvHipImplicitGemmBwdXdlops.cppunit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cppunit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cppunit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cppunit_conv_solver_ConvHipImplicitGemmFwdXdlops.cppunit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cppunit_conv_solver_ConvHipImplicitGemmV4R1WrW.cppunit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cppunit_conv_solver_ConvHipImplicitGemmV4R4WrW.cppunit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cppunit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cppunit_conv_solver_ConvMPBidirectWinogradF2x3.cppunit_conv_solver_ConvMPBidirectWinogradF3x3.cppunit_conv_solver_ConvMPBidirectWinogradF4x3.cppunit_conv_solver_ConvMPBidirectWinogradF5x3.cppunit_conv_solver_ConvMPBidirectWinogradF6x3.cppunit_conv_solver_ConvOclBwdWrW1x1.cppunit_conv_solver_ConvOclBwdWrW2N1.cppunit_conv_solver_ConvOclBwdWrW2N16.cppunit_conv_solver_ConvOclBwdWrW2N2.cppunit_conv_solver_ConvOclBwdWrW2N4.cppunit_conv_solver_ConvOclBwdWrW2N8.cppunit_conv_solver_ConvOclBwdWrW2NonTunable.cppunit_conv_solver_ConvOclBwdWrW53.cppunit_conv_solver_ConvOclDirectFwd.cppunit_conv_solver_ConvOclDirectFwd11x11.cppunit_conv_solver_ConvOclDirectFwd1x1.cppunit_conv_solver_ConvOclDirectFwdGen.cppunit_conv_solver_ConvWinoFuryRxS.cppunit_conv_solver_ConvWinoRageRxS.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cppunit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cppunit_conv_solver_GemmBwd1x1_stride1.cppunit_conv_solver_GemmBwd1x1_stride2.cppunit_conv_solver_GemmBwdRest.cppunit_conv_solver_GemmFwd1x1_0_1.cppunit_conv_solver_GemmFwd1x1_0_1_int8.cppunit_conv_solver_GemmFwd1x1_0_2.cppunit_conv_solver_GemmFwdRest.cppunit_conv_solver_GemmWrw1x1_stride1.cppunit_conv_solver_GemmWrwUniversal.cppunit_conv_solver_fft.cppunit_conv_solver_tests.cppunit_implicitgemm_ck_util.cppunit_lib_env_var.cppunit_lock_file.cppunit_modified_z.cppunit_tensorOp_ProblemDescription.cppvec_add.cpp -- MIOPEN_GTEST_FILTER Smoke*FP32*:Smoke*NONE*-*MLIRTest*:*DBSync*:*DeepBench*:*MIOpenTestConv*:*GPU* -- gtest env: MIOPEN_USER_DB_PATH=/build/package/package/build/test/gtest -- gtest env: MIOPEN_TEST_COMPOSABLEKERNEL=OFF -- Configuring done (8.2s) CMake Warning (dev) at tools/sqlite2txt/CMakeLists.txt:5 (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 tools/sqlite2txt/CMakeLists.txt:5 (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/sqlite/CMakeLists.txt:37 (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:873 (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:873 (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 driver/CMakeLists.txt:80 (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:874 (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 driver/CMakeLists.txt:80 (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:874 (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 tools/sqlite2txt/CMakeLists.txt:5 (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 tools/sqlite2txt/CMakeLists.txt:5 (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:873 (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/sqlite/CMakeLists.txt:37 (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:873 (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 driver/CMakeLists.txt:80 (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 driver/CMakeLists.txt:80 (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 tools/sqlite2txt/CMakeLists.txt:5 (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:873 (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/sqlite/CMakeLists.txt:37 (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 driver/CMakeLists.txt:80 (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 tools/sqlite2txt/CMakeLists.txt:5 (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 tools/sqlite2txt/CMakeLists.txt:5 (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/sqlite/CMakeLists.txt:37 (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:873 (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:873 (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 driver/CMakeLists.txt:80 (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:874 (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 driver/CMakeLists.txt:80 (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:874 (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:873 (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:873 (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:874 (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:873 (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:874 (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:873 (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:873 (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 driver/CMakeLists.txt:80 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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:874 (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:873 (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/sqlite/CMakeLists.txt:37 (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/sqlite/CMakeLists.txt:37 (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 (0.6s) CMake Warning: Manually-specified variables were not used by the project: BUILD_FILE_REORG_BACKWARD_COMPATIBILITY CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED PKGCONFIG_EXECUTABLE -- Build files have been written to: /build/package/package/build make[1]: Leaving directory '/build/package/package' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/package/package' : make[1]: Leaving directory '/build/package/package' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/package/package' : make[1]: Leaving directory '/build/package/package' dh_auto_build -O-Scmake -O--builddirectory=build -Nlibmiopen-tests-data -Nlibmiopen-doc cd build && make -j128 INSTALL="install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/package/package/build' /usr/bin/cmake -P /build/package/package/build/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/build/package/package -B/build/package/package/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/package/package/build/CMakeFiles /build/package/package/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/package/package/build' make -f CMakeFiles/generate_gfx1030_36_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx1030_36_HIP_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx803_36_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_36_HIP_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx803_36_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_36_OpenCL_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx803_64_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_64_HIP_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx803_64_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_64_OpenCL_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx900_56_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_56_HIP_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx1030_36_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx1030_36_HIP_fdb_txt make -f CMakeFiles/generate_gfx900_56_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_56_OpenCL_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx900_64_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_64_HIP_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx803_36_OpenCL_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx803_36_OpenCL_fdb_txt make -f CMakeFiles/generate_gfx900_64_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_64_OpenCL_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx803_36_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx803_36_HIP_fdb_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx803_64_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx803_64_HIP_fdb_txt make -f CMakeFiles/generate_gfx906_60_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_60_HIP_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx803_64_OpenCL_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx803_64_OpenCL_fdb_txt make -f CMakeFiles/generate_gfx906_60_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_60_OpenCL_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx906_64_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_64_HIP_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx900_56_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx900_56_HIP_fdb_txt make -f CMakeFiles/generate_gfx906_64_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_64_OpenCL_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx900_64_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx900_64_HIP_fdb_txt make -f CMakeFiles/generate_gfx90878_db_txt.dir/build.make CMakeFiles/generate_gfx90878_db_txt.dir/depend make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx900_56_OpenCL_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx900_56_OpenCL_fdb_txt cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx900_64_OpenCL_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx900_64_OpenCL_fdb_txt make -f CMakeFiles/generate_gfx90878_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx90878_HIP_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx90878_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx90878_OpenCL_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx906_60_OpenCL_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx906_60_OpenCL_fdb_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx906_60_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx906_60_HIP_fdb_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx906_64_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx906_64_HIP_fdb_txt make -f CMakeFiles/generate_gfx90a68_db_txt.dir/build.make CMakeFiles/generate_gfx90a68_db_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx906_64_OpenCL_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx906_64_OpenCL_fdb_txt make -f CMakeFiles/generate_gfx90a68_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx90a68_HIP_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx90878_db_txt.dir/DependInfo.cmake "--color=" generate_gfx90878_db_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx90878_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx90878_HIP_fdb_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx90878_OpenCL_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx90878_OpenCL_fdb_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx90a68_db_txt.dir/DependInfo.cmake "--color=" generate_gfx90a68_db_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx90a68_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx90a68_HIP_fdb_txt make -f CMakeFiles/generate_gfx90a6e_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx90a6e_HIP_fdb_txt.dir/depend make -f CMakeFiles/generate_gfx942130_db_txt.dir/build.make CMakeFiles/generate_gfx942130_db_txt.dir/depend make -f CMakeFiles/generate_gfx942e4_db_txt.dir/build.make CMakeFiles/generate_gfx942e4_db_txt.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx942130_db_txt.dir/DependInfo.cmake "--color=" generate_gfx942130_db_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx90a6e_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx90a6e_HIP_fdb_txt make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx942e4_db_txt.dir/DependInfo.cmake "--color=" generate_gfx942e4_db_txt make -f CMakeFiles/generate_gfx942130_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx942130_HIP_fdb_txt.dir/depend make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx803_64_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_64_HIP_fdb_txt.dir/build make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx803_36_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_36_OpenCL_fdb_txt.dir/build make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx900_64_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_64_HIP_fdb_txt.dir/build make -f CMakeFiles/generate_gfx803_64_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_64_OpenCL_fdb_txt.dir/build make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx942130_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx942130_HIP_fdb_txt make -f CMakeFiles/generate_gfx942e4_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx942e4_HIP_fdb_txt.dir/depend make[3]: Entering directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make -f tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/build.make tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/depend make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx900_56_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_56_HIP_fdb_txt.dir/build make[3]: Entering directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_gfx942e4_HIP_fdb_txt.dir/DependInfo.cmake "--color=" generate_gfx942e4_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx906_60_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_60_HIP_fdb_txt.dir/build make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package/tools/sqlite2txt /build/package/package/build /build/package/package/build/tools/sqlite2txt /build/package/package/build/tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/DependInfo.cmake "--color=" sqlite2txt make[3]: Entering directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx906_60_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_60_OpenCL_fdb_txt.dir/build make -f CMakeFiles/generate_gfx906_64_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_64_OpenCL_fdb_txt.dir/build make[3]: Entering directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' make -f CMakeFiles/generate_gfx803_36_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx803_36_HIP_fdb_txt.dir/build make[3]: Entering directory '/build/package/package/build' make -f CMakeFiles/generate_gfx900_64_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_64_OpenCL_fdb_txt.dir/build make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' [ 0%] Generating share/miopen/db/gfx803_64.HIP.fdb.txt make -f CMakeFiles/generate_gfx906_64_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx906_64_HIP_fdb_txt.dir/build make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx90878_db_txt.dir/build.make CMakeFiles/generate_gfx90878_db_txt.dir/build make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx90878_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx90878_HIP_fdb_txt.dir/build /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx803_64.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx803_64.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_gfx90878_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx90878_OpenCL_fdb_txt.dir/build [ 0%] Generating share/miopen/db/gfx803_64.OpenCL.fdb.txt make -f CMakeFiles/generate_gfx900_56_OpenCL_fdb_txt.dir/build.make CMakeFiles/generate_gfx900_56_OpenCL_fdb_txt.dir/build [ 0%] Generating share/miopen/db/gfx900_56.HIP.fdb.txt make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx803_64.OpenCL.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx803_64.OpenCL.fdb.txt make[3]: Entering directory '/build/package/package/build' /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx900_56.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx900_56.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' [ 0%] Generating share/miopen/db/gfx906_60.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx906_60.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx906_60.HIP.fdb.txt [ 0%] Generating share/miopen/db/gfx906_60.OpenCL.fdb.txt [ 0%] Generating share/miopen/db/gfx906_64.OpenCL.fdb.txt make -f CMakeFiles/generate_gfx90a68_db_txt.dir/build.make CMakeFiles/generate_gfx90a68_db_txt.dir/build make[3]: Leaving directory '/build/package/package/build' /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx906_60.OpenCL.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx906_60.OpenCL.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx906_64.OpenCL.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx906_64.OpenCL.fdb.txt make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' [ 0%] Generating share/miopen/db/gfx803_36.HIP.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx803_36.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx803_36.HIP.fdb.txt make -f CMakeFiles/generate_gfx1030_36_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx1030_36_HIP_fdb_txt.dir/build [ 0%] Generating share/miopen/db/gfx90878.db.txt [ 0%] Generating share/miopen/db/gfx900_64.OpenCL.fdb.txt [ 0%] Generating share/miopen/db/gfx900_64.HIP.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx90878.db.txt.bz2 > /build/package/package/build/share/miopen/db/gfx90878.db.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx900_64.OpenCL.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx900_64.OpenCL.fdb.txt [ 0%] Generating share/miopen/db/gfx90878.HIP.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx900_64.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx900_64.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' make -f CMakeFiles/generate_gfx90a68_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx90a68_HIP_fdb_txt.dir/build /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx90878.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx90878.HIP.fdb.txt [ 0%] Generating share/miopen/db/gfx906_64.HIP.fdb.txt [ 1%] Generating share/miopen/db/gfx90878.OpenCL.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx906_64.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx906_64.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' make -f CMakeFiles/generate_gfx90a6e_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx90a6e_HIP_fdb_txt.dir/build make -f CMakeFiles/generate_gfx942130_db_txt.dir/build.make CMakeFiles/generate_gfx942130_db_txt.dir/build [ 3%] Generating share/miopen/db/gfx803_36.OpenCL.fdb.txt [ 3%] Generating share/miopen/db/gfx90a68.db.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx803_36.OpenCL.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx803_36.OpenCL.fdb.txt make[3]: Entering directory '/build/package/package/build' /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx90a68.db.txt.bz2 > /build/package/package/build/share/miopen/db/gfx90a68.db.txt [ 3%] Generating share/miopen/db/gfx900_56.OpenCL.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx90878.OpenCL.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx90878.OpenCL.fdb.txt make -f CMakeFiles/generate_gfx942e4_db_txt.dir/build.make CMakeFiles/generate_gfx942e4_db_txt.dir/build make[3]: Entering directory '/build/package/package/build' [ 3%] Generating share/miopen/db/gfx90a68.HIP.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx90a68.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx90a68.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' make -f CMakeFiles/generate_gfx942130_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx942130_HIP_fdb_txt.dir/build [ 3%] Generating share/miopen/db/gfx90a6e.HIP.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx90a6e.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx90a6e.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' make -f CMakeFiles/generate_gfx942e4_HIP_fdb_txt.dir/build.make CMakeFiles/generate_gfx942e4_HIP_fdb_txt.dir/build [ 3%] Generating share/miopen/db/gfx1030_36.HIP.fdb.txt make -f tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/build.make tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/build /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx1030_36.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx1030_36.HIP.fdb.txt make[3]: Entering directory '/build/package/package/build' make -f src/sqlite/CMakeFiles/sqlite_memvfs.dir/build.make src/sqlite/CMakeFiles/sqlite_memvfs.dir/depend make -f addkernels/CMakeFiles/addkernels.dir/build.make addkernels/CMakeFiles/addkernels.dir/depend make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package/addkernels /build/package/package/build /build/package/package/build/addkernels /build/package/package/build/addkernels/CMakeFiles/addkernels.dir/DependInfo.cmake "--color=" addkernels make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package/src/sqlite /build/package/package/build /build/package/package/build/src/sqlite /build/package/package/build/src/sqlite/CMakeFiles/sqlite_memvfs.dir/DependInfo.cmake "--color=" sqlite_memvfs /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx900_56.OpenCL.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx900_56.OpenCL.fdb.txt [ 3%] Generating share/miopen/db/gfx942130.HIP.fdb.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx942130.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx942130.HIP.fdb.txt [ 3%] Generating share/miopen/db/gfx942e4.db.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx942e4.db.txt.bz2 > /build/package/package/build/share/miopen/db/gfx942e4.db.txt make[3]: Leaving directory '/build/package/package/build' [ 3%] Generating share/miopen/db/gfx942130.db.txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx942130.db.txt.bz2 > /build/package/package/build/share/miopen/db/gfx942130.db.txt [ 5%] Building CXX object tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/main.cpp.o make[3]: Leaving directory '/build/package/package/build' make -f src/sqlite/CMakeFiles/sqlite_memvfs.dir/build.make src/sqlite/CMakeFiles/sqlite_memvfs.dir/build [ 5%] Generating share/miopen/db/gfx942e4.HIP.fdb.txt [ 5%] Built target generate_gfx900_64_OpenCL_fdb_txt /usr/bin/bzip2 -dc -k /build/package/package/src/kernels/gfx942e4.HIP.fdb.txt.bz2 > /build/package/package/build/share/miopen/db/gfx942e4.HIP.fdb.txt make[3]: Leaving directory '/build/package/package/build' make -f addkernels/CMakeFiles/addkernels.dir/build.make addkernels/CMakeFiles/addkernels.dir/build make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build/tools/sqlite2txt && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -MD -MT tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/main.cpp.o -MF CMakeFiles/sqlite2txt.dir/main.cpp.o.d -o CMakeFiles/sqlite2txt.dir/main.cpp.o -c /build/package/package/tools/sqlite2txt/main.cpp [ 5%] Building CXX object addkernels/CMakeFiles/addkernels.dir/include_inliner.cpp.o cd /build/package/package/build/addkernels && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_HACK_DO_NOT_INCLUDE_CONFIG_H=1 -DMIOPEN_WORKAROUND_USE_BOOST_FILESYSTEM=0 -I/build/package/package/src/include -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -MD -MT addkernels/CMakeFiles/addkernels.dir/include_inliner.cpp.o -MF CMakeFiles/addkernels.dir/include_inliner.cpp.o.d -o CMakeFiles/addkernels.dir/include_inliner.cpp.o -c /build/package/package/addkernels/include_inliner.cpp [ 5%] Building CXX object src/sqlite/CMakeFiles/sqlite_memvfs.dir/memvfs.cpp.o cd /build/package/package/build/src/sqlite && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-everything -MD -MT src/sqlite/CMakeFiles/sqlite_memvfs.dir/memvfs.cpp.o -MF CMakeFiles/sqlite_memvfs.dir/memvfs.cpp.o.d -o CMakeFiles/sqlite_memvfs.dir/memvfs.cpp.o -c /build/package/package/src/sqlite/memvfs.cpp [ 5%] Building CXX object addkernels/CMakeFiles/addkernels.dir/addkernels.cpp.o cd /build/package/package/build/addkernels && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_HACK_DO_NOT_INCLUDE_CONFIG_H=1 -DMIOPEN_WORKAROUND_USE_BOOST_FILESYSTEM=0 -I/build/package/package/src/include -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -MD -MT addkernels/CMakeFiles/addkernels.dir/addkernels.cpp.o -MF CMakeFiles/addkernels.dir/addkernels.cpp.o.d -o CMakeFiles/addkernels.dir/addkernels.cpp.o -c /build/package/package/addkernels/addkernels.cpp make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx900_56_OpenCL_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx906_64_OpenCL_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target sqlite_memvfs make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx906_60_OpenCL_fdb_txt [ 5%] Built target generate_gfx803_64_OpenCL_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx803_36_OpenCL_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx803_64_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx900_56_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx803_36_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx900_64_HIP_fdb_txt [ 5%] Built target generate_gfx906_60_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx90878_OpenCL_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx906_64_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx90878_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx90a68_db_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx1030_36_HIP_fdb_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx90a68_HIP_fdb_txt [ 5%] Linking CXX executable ../../bin/sqlite2txt cd /build/package/package/build/tools/sqlite2txt && /usr/bin/cmake -E cmake_link_script CMakeFiles/sqlite2txt.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx90878_db_txt /usr/bin/clang++-22 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/sqlite2txt.dir/link.d CMakeFiles/sqlite2txt.dir/main.cpp.o -o ../../bin/sqlite2txt /usr/lib/x86_64-linux-gnu/libsqlite3.so -ldl make[3]: Leaving directory '/build/package/package/build' make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx90a6e_HIP_fdb_txt [ 5%] Linking CXX executable ../bin/addkernels cd /build/package/package/build/addkernels && /usr/bin/cmake -E cmake_link_script CMakeFiles/addkernels.dir/link.txt --verbose=1 [ 5%] Built target sqlite2txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx942130_db_txt make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target generate_gfx942e4_db_txt /usr/bin/clang++-22 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/addkernels.dir/link.d CMakeFiles/addkernels.dir/include_inliner.cpp.o CMakeFiles/addkernels.dir/addkernels.cpp.o -o ../bin/addkernels -lstdc++fs make[3]: Leaving directory '/build/package/package/build' [ 5%] Built target addkernels make -f src/CMakeFiles/MIOpen.dir/build.make src/CMakeFiles/MIOpen.dir/depend make[3]: Entering directory '/build/package/package/build' [ 5%] Inlining kernels batch #6 (includes) [ 5%] Inlining kernels batch #1 cd /build/package/package/src && /build/package/package/build/bin/addkernels -target /build/package/package/build/inlined_kernels/batch_6.cpp.hpp -extern -no-recurse -mark-includes -source kernels/radix.hpp kernels/stride_array.hpp kernels/tensor_view.hpp kernels/warp_reduce.hpp [ 5%] Inlining kernels batch #2 [ 5%] Inlining kernels batch #4 (includes) [ 5%] Inlining kernels batch #5 (includes) cd /build/package/package/src && /build/package/package/build/bin/addkernels -target /build/package/package/build/inlined_kernels/batch_1.cpp.hpp -extern -source /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_4x256_dwordx2.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_4x256_half.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_8x256_byte.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_8x256_dword.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_8x256_dwordx2.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_8x256_half.cpp kernels/MIOpenAdam.cpp kernels/MIOpenAddLayerNorm.cpp kernels/MIOpenCat.cpp kernels/MIOpenCheckNumerics.cpp kernels/MIOpenBatchNormActivBwdPerAct.cl kernels/MIOpenBatchNormActivBwdSpatial.cl kernels/MIOpenBatchNormActivFwdTrainPerAct.cl kernels/MIOpenBatchNormActivFwdTrainSpatial.cl kernels/MIOpenBatchNormFwdTrainSpatial.cl kernels/MIOpenBatchNormFwdTrainSpatialHIP.cpp kernels/MIOpenBatchNormFwdTrainPerAct.cl kernels/MIOpenBatchNormFwdInferSpatial.cl kernels/MIOpenBatchNormFwdInferPerAct.cl kernels/MIOpenBatchNormBwdSpatial.cl kernels/MIOpenBatchNormBwdPerAct.cl kernels/MIOpenConvDirUni.cl kernels/MIOpenConvDirBatchNormActiv.cl kernels/MIOpenConvDirGenFwd.cl kernels/MIOpenGLU.cpp kernels/MIOpenGroupNorm.cpp kernels/MIOpenGetitem.cpp kernels/MIOpenKthvalue.cpp kernels/MIOpenLayerNorm.cpp kernels/MIOpenLRNBwd.cl kernels/MIOpenLRNFwd.cl kernels/MIOpenMultiMarginLoss.cpp kernels/MIOpenNeuron.cl kernels/MIOpenPReLU.cpp kernels/MIOpenPooling.cpp kernels/MIOpenPoolingBwd.cpp kernels/MIOpenPoolingBwdND.cpp kernels/MIOpenPoolingForwardNaive.cpp kernels/MIOpenPoolingND.cpp kernels/MIOpenConv1x1S.cl kernels/MIOpenConv1x1J1.cl kernels/MIOpenConv1x1J1_stride.cl kernels/MIOpenReduceCalculation.cpp kernels/MIOpenReduceExtreme.cpp kernels/MIOpenReduceSum.cpp kernels/MIOpenRoPE.cpp kernels/MIOpenSoftMarginLoss.cpp kernels/MIOpenSoftmax.cl kernels/MIOpenSoftmaxAttn.cpp kernels/MIOpenT5LayerNorm.cpp [ 5%] Inlining kernels batch #0 cd /build/package/package/src && /build/package/package/build/bin/addkernels -target /build/package/package/build/inlined_kernels/batch_4.cpp.hpp -extern -no-recurse -mark-includes -source /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_functional3.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_functional4.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_in_memory_operation.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_integral_constant.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_math.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_number.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_sequence.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_synchronization.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_tuple.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_utility.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/problem_transform/transform_forward_convolution_into_gemm_v6r1_nchw_kcyx_nkhw.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_description/cluster_descriptor.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_description/multi_index_transform.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_description/multi_index_transform_helper.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_description/tensor_adaptor.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_description/tensor_descriptor.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_description/tensor_descriptor_helper.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/blockwise_gemm_dlops_v2r2.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/blockwise_gemm_dlops_v2r3.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/blockwise_gemm_dlops_v3.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/blockwise_gemm_xdlops.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/blockwise_tensor_slice_transfer.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/blockwise_tensor_slice_transfer_v2.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/gridwise_contraction_dlops_v1r2.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/gridwise_generic_2d_reduction_blockwise.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/gridwise_generic_2d_reduction_direct_threadwise.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/gridwise_generic_2d_reduction_direct_warpwise.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/gridwise_generic_2d_reduction_multiblock.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/reduction_functions_blockwise.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/reduction_functions_threadwise.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/reduction_functions_warpwise.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/threadwise_contraction_dlops.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/threadwise_gemm_dlops_v3.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/threadwise_tensor_slice_set.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/threadwise_tensor_slice_transfer.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/threadwise_tensor_slice_transfer_v2.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/tensor_operation/xdlops_gemm.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/amd_address_space.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/amd_buffer_addressing.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/amd_inline_asm.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/amd_xdlops.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/array.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/array_multi_index.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/c_style_pointer_cast.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/common_header.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/config.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/container_helper.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/data_type.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/data_type_enum.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/data_type_enum_helper.hpp cd /build/package/package/src && /build/package/package/build/bin/addkernels -target /build/package/package/build/inlined_kernels/batch_2.cpp.hpp -extern -source kernels/MIOpenUtilKernels3.cl kernels/MIOpenUtilKernels4.cl kernels/MIOpenUtilKernels5.cl kernels/MIOpenVecAdd.cpp kernels/MIOpenVecAddOCL.cl kernels/MIOpenIm2d2Col.cpp kernels/MIOpenIm3d2Col.cpp kernels/MIOpenCol2Im2d.cpp kernels/MIOpenCol2Im3d.cpp kernels/MIOpenConvBwdWrWS2.cl kernels/MIOpenGroupConvBwdWrWS2.cl kernels/MIOpenConvBwdWrW_LxG_P53.cl kernels/MIOpenGroupConvBwdWrW_LxG_P53.cl kernels/MIOpenConvBwdWrW_LxG_5x5.cl kernels/MIOpenConvBwdWrW1x1_PAD_read4.cl kernels/MIOpenConvFwd_LxL_11.cl kernels/MIOpenConvFFT.cl kernels/MIOpenRNNHiddenStateUpdate.cl kernels/MIOpenTensorKernels.cl kernels/MIOpenTensorKernelsHip.cpp kernels/MIOpenSubTensorOpWithScalarKernel.cl kernels/MIOpenSubTensorOpWithSubTensorKernel.cl kernels/MIOpenSubTensorOpWithCastTensorKernel.cl kernels/MIOpenSubTensorOpWithTransformKernel.cl kernels/MIOpenConvBwdBias.cl kernels/MIOpenBatchNormActivInfer.cl kernels/MIOpenBatchNormActivInferHIP.cpp kernels/MIOpenCTCLoss.cl kernels/MIOpenDropoutHIP.cpp kernels/UniversalTranspose.cl cd /build/package/package/src && /build/package/package/build/bin/addkernels -target /build/package/package/build/inlined_kernels/batch_5.cpp.hpp -extern -no-recurse -mark-includes -source /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/dynamic_buffer.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/enable_if.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/functional.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/functional2.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/functional3.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/functional4.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/inner_product.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/integral_constant.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/magic_division.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/math.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/multi_index.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/number.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/reduction_common.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/reduction_enums.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/reduction_functions_binop.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/reduction_operator.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/sequence.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/sequence_helper.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/static_buffer.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/statically_indexed_array.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/statically_indexed_array_multi_index.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/tuple.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/tuple_helper.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/type.hpp /build/package/package/src/legacy_composable_kernel/composable_kernel/include/utility/utility.hpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_kernel_util.hpp kernels/vector_types.hpp kernels/static_unroll.hpp kernels/activation_functions.hpp kernels/batchnorm_functions.hpp kernels/bnorm_spatial_activation_functions.hpp kernels/reduction_functions.hpp kernels/configuration.hpp kernels/default_configurations.hpp kernels/gpu_reference_kernel/fp8_kern_types.h kernels/MIOpenReduceCalculation.hpp kernels/MIOpenReduceExtreme.hpp kernels/bfloat16_dev.hpp kernels/block_reduce.hpp kernels/float_types.h kernels/pooling_functions.h kernels/hip_atomic.hpp kernels/hip_f8_impl.hpp kernels/hip_float8.hpp kernels/miopen_cstdint.hpp kernels/miopen_limits.hpp kernels/miopen_rocrand.hpp kernels/miopen_type_traits.hpp kernels/miopen_utility.hpp kernels/miopen_warp_size.hpp cd /build/package/package/src && /build/package/package/build/bin/addkernels -target /build/package/package/build/inlined_kernels/batch_0.cpp.hpp -extern -source /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v1r1_ncdhw_kczyx_nkdhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v1r1_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v1r1_xdlops_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v4r1_ncdhw_kczyx_nkdhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v4r1_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v4r1_xdlops_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_ncdhw_kczyx_nkdhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw_padded_gemm.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_forward_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_forward_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw_padded_gemm.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_forward_implicit_gemm_v4r5_xdlops_nchw_kcyx_nkhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_implicit_gemm_v4r1_gnchw_gkcyx_gnkhw_lds_double_buffer.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_implicit_gemm_v4r1_nchw_kcyx_nkhw_lds_double_buffer.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_implicit_gemm_v4r4_ncdhw_kczyx_nkdhw.cpp /build/package/package/src/kernels/static_composable_kernel/src/kernel_wrapper/static_kernel_gridwise_convolution_implicit_gemm_v4r4_nchw_kcyx_nkhw.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/convolution_forward_implicit_gemm_v6r1_dlops_nchw_kcyx_nkhw.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_blockwise_reduce_all_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_blockwise_reduce_partial_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_multiblock_reduce_all_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_multiblock_reduce_partial_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_threadwise_reduce_all_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_threadwise_reduce_partial_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_warpwise_reduce_all_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_first_call_warpwise_reduce_partial_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_second_call_blockwise_reduce_all_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_second_call_blockwise_reduce_partial_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_second_call_threadwise_reduce_all_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_second_call_threadwise_reduce_partial_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_second_call_warpwise_reduce_all_dims.cpp /build/package/package/src/legacy_composable_kernel/composable_kernel/src/kernel_wrapper/gridwise_generic_reduction_second_call_warpwise_reduce_partial_dims.cpp /build/package/package/src/kernels/dynamic_igemm/wrw_reduction_hip.cpp /build/package/package/src/kernels/gpu_reference_kernel/fp8_naive_conv.cpp /build/package/package/src/kernels/gpu_reference_kernel/naive_conv.cpp /build/package/package/src/kernels/gpu_batched_transpose_kernel/batched_transpose.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_16x256_byte.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_16x256_dword.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_16x256_dwordx2.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_16x256_half.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_1x256_byte.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_1x256_dword.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_1x256_dwordx2.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_1x256_half.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_2x256_byte.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_2x256_dword.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_2x256_dwordx2.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_2x256_half.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_4x256_byte.cpp /build/package/package/src/kernels/gpu_general_tensor_reorder_kernel/general_tensor_reorder_4x256_dword.cpp [ 5%] Inlining kernels batch #3 (includes) cd /build/package/package/src && /build/package/package/build/bin/addkernels -target /build/package/package/build/inlined_kernels/batch_3.cpp.hpp -extern -no-recurse -mark-includes -source /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_convolution_common.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v1r1_fp16_bfp16_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v1r1_ncdhw_kczyx_nkdhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v1r1_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v1r1_xdlops_gnchw_gkcyx_gnkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v4r1_ncdhw_kczyx_nkdhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v4r1_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_data_implicit_gemm_v4r1_xdlops_gnchw_gkcyx_gnkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_ncdhw_kczyx_nkdhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_backward_weights_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw_padded_gemm.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_forward_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_forward_implicit_gemm_v4r4_xdlops_nchw_kcyx_nkhw_padded_gemm.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_forward_implicit_gemm_v4r5_xdlops_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_implicit_gemm_v4r1_fp16_bfp16_gnchw_gkcyx_gnkhw_lds_double_buffer.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_implicit_gemm_v4r1_fp16_bfp16_nchw_kcyx_nkhw_lds_double_buffer.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_implicit_gemm_v4r1_gnchw_gkcyx_gnkhw_lds_double_buffer.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_implicit_gemm_v4r1_nchw_kcyx_nkhw_lds_double_buffer.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_implicit_gemm_v4r4_ncdhw_kczyx_nkdhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/kernel_algorithm/static_kernel_gridwise_convolution_implicit_gemm_v4r4_nchw_kcyx_nkhw.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_description/static_kernel_ConstantMatrixDescriptor.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_description/static_kernel_ConstantTensorDescriptor_deprecated.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_description/static_kernel_dimension.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_description/static_kernel_multi_index_transform.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_description/static_kernel_tensor_coordinate.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_description/static_kernel_tensor_descriptor.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_description/static_kernel_tensor_descriptor_helper.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_blockwise_gemm.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_blockwise_gemm_xdlops.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_blockwise_generic_tensor_slice_copy.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_gridwise_gemm.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_gridwise_gemm_fp16_bfp16.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_gridwise_gemm_xdlops_fp16_bfp16.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_threadwise_gemm.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_threadwise_generic_tensor_slice_copy.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_xdlops_gemm.hpp /build/package/package/src/kernels/static_composable_kernel/include/tensor_operation/static_kernel_xdlops_gemm_inline_asm.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/amd_buffer_intrinsics.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_amd_buffer_addressing.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_amd_inline_asm.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_amd_xdlops.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_amd_xdlops_inline_asm.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_array.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_ck_utils_type.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_common_header.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_config.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_float_type.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_functional.hpp /build/package/package/src/kernels/static_composable_kernel/include/utility/static_kernel_functional2.hpp cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package/src /build/package/package/build /build/package/package/build/src /build/package/package/build/src/CMakeFiles/MIOpen.dir/DependInfo.cmake "--color=" MIOpen make[3]: Leaving directory '/build/package/package/build' make -f src/CMakeFiles/MIOpen.dir/build.make src/CMakeFiles/MIOpen.dir/build make[3]: Entering directory '/build/package/package/build' [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/__/kernel.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/activ/problem_description.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/__/kernel_includes.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/addlayernorm_api.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/api/tuning.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/batch_norm.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/api/find2_0_commons.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/batchnorm/problem_description.cpp.o [ 5%] Building CXX object src/CMakeFiles/MIOpen.dir/activ_api.cpp.o [ 6%] Building CXX object src/CMakeFiles/MIOpen.dir/adam/problem_description.cpp.o [ 6%] Building CXX object src/CMakeFiles/MIOpen.dir/base64.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/kernel.cpp.o -MF CMakeFiles/MIOpen.dir/__/kernel.cpp.o.d -o CMakeFiles/MIOpen.dir/__/kernel.cpp.o -c /build/package/package/build/kernel.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/kernel_includes.cpp.o -MF CMakeFiles/MIOpen.dir/__/kernel_includes.cpp.o.d -o CMakeFiles/MIOpen.dir/__/kernel_includes.cpp.o -c /build/package/package/build/kernel_includes.cpp [ 6%] Building CXX object src/CMakeFiles/MIOpen.dir/adam_api.cpp.o [ 6%] Building CXX object src/CMakeFiles/MIOpen.dir/batch_norm_api.cpp.o [ 6%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/activ/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/activ/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/activ/problem_description.cpp.o -c /build/package/package/src/activ/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/activ_api.cpp.o -MF CMakeFiles/MIOpen.dir/activ_api.cpp.o.d -o CMakeFiles/MIOpen.dir/activ_api.cpp.o -c /build/package/package/src/activ_api.cpp [ 6%] Building CXX object src/CMakeFiles/MIOpen.dir/cat/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/adam/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/adam/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/adam/problem_description.cpp.o -c /build/package/package/src/adam/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/adam_api.cpp.o -MF CMakeFiles/MIOpen.dir/adam_api.cpp.o.d -o CMakeFiles/MIOpen.dir/adam_api.cpp.o -c /build/package/package/src/adam_api.cpp [ 6%] Building CXX object src/CMakeFiles/MIOpen.dir/buffer_info.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/addlayernorm_api.cpp.o -MF CMakeFiles/MIOpen.dir/addlayernorm_api.cpp.o.d -o CMakeFiles/MIOpen.dir/addlayernorm_api.cpp.o -c /build/package/package/src/addlayernorm_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/api/find2_0_commons.cpp.o -MF CMakeFiles/MIOpen.dir/api/find2_0_commons.cpp.o.d -o CMakeFiles/MIOpen.dir/api/find2_0_commons.cpp.o -c /build/package/package/src/api/find2_0_commons.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/api/tuning.cpp.o -MF CMakeFiles/MIOpen.dir/api/tuning.cpp.o.d -o CMakeFiles/MIOpen.dir/api/tuning.cpp.o -c /build/package/package/src/api/tuning.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/base64.cpp.o -MF CMakeFiles/MIOpen.dir/base64.cpp.o.d -o CMakeFiles/MIOpen.dir/base64.cpp.o -c /build/package/package/src/base64.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/batch_norm.cpp.o -MF CMakeFiles/MIOpen.dir/batch_norm.cpp.o.d -o CMakeFiles/MIOpen.dir/batch_norm.cpp.o -c /build/package/package/src/batch_norm.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/batchnorm/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/batchnorm/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/batchnorm/problem_description.cpp.o -c /build/package/package/src/batchnorm/problem_description.cpp [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/check_numerics.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/buffer_info.cpp.o -MF CMakeFiles/MIOpen.dir/buffer_info.cpp.o.d -o CMakeFiles/MIOpen.dir/buffer_info.cpp.o -c /build/package/package/src/buffer_info.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/cat/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/cat/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/cat/problem_description.cpp.o -c /build/package/package/src/cat/problem_description.cpp [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_ss.cpp.o [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/cat_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/batch_norm_api.cpp.o -MF CMakeFiles/MIOpen.dir/batch_norm_api.cpp.o.d -o CMakeFiles/MIOpen.dir/batch_norm_api.cpp.o -c /build/package/package/src/batch_norm_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/check_numerics.cpp.o -MF CMakeFiles/MIOpen.dir/check_numerics.cpp.o.d -o CMakeFiles/MIOpen.dir/check_numerics.cpp.o -c /build/package/package/src/check_numerics.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/cat_api.cpp.o -MF CMakeFiles/MIOpen.dir/cat_api.cpp.o.d -o CMakeFiles/MIOpen.dir/cat_api.cpp.o -c /build/package/package/src/cat_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u.cpp.o -c /build/package/package/src/conv/invokers/gcn_asm_1x1u.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_ss.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_ss.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_ss.cpp.o -c /build/package/package/src/conv/invokers/gcn_asm_1x1u_ss.cpp [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gen_x_w_y_pad.cpp.o [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_wino.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/gen_x_w_y_pad.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/gen_x_w_y_pad.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/gen_x_w_y_pad.cpp.o -c /build/package/package/src/conv/invokers/gen_x_w_y_pad.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_wino.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_wino.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_wino.cpp.o -c /build/package/package/src/conv/invokers/gcn_asm_wino.cpp [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_us.cpp.o [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm_dynamic.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_us.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_us.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_us.cpp.o -c /build/package/package/src/conv/invokers/gcn_asm_1x1u_us.cpp [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm.cpp.o [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/ocl_wrw_rdc.cpp.o [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/kernel_interface/winograd_kernel_interface.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm_dynamic.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm_dynamic.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm_dynamic.cpp.o -c /build/package/package/src/conv/invokers/impl_gemm_dynamic.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm.cpp.o -c /build/package/package/src/conv/invokers/impl_gemm.cpp [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/invokers/ocl_wrw_rdc.cpp.o -MF CMakeFiles/MIOpen.dir/conv/invokers/ocl_wrw_rdc.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/invokers/ocl_wrw_rdc.cpp.o -c /build/package/package/src/conv/invokers/ocl_wrw_rdc.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/kernel_interface/winograd_kernel_interface.cpp.o -MF CMakeFiles/MIOpen.dir/conv/kernel_interface/winograd_kernel_interface.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/kernel_interface/winograd_kernel_interface.cpp.o -c /build/package/package/src/conv/kernel_interface/winograd_kernel_interface.cpp [ 8%] Building CXX object src/CMakeFiles/MIOpen.dir/conv_algo_name.cpp.o [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/solver_finders.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/conv/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/problem_description.cpp.o -c /build/package/package/src/conv/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv_algo_name.cpp.o -MF CMakeFiles/MIOpen.dir/conv_algo_name.cpp.o.d -o CMakeFiles/MIOpen.dir/conv_algo_name.cpp.o -c /build/package/package/src/conv_algo_name.cpp [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/convolution_api.cpp.o [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/ctc.cpp.o [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/convolution.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/solver_finders.cpp.o -MF CMakeFiles/MIOpen.dir/conv/solver_finders.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/solver_finders.cpp.o -c /build/package/package/src/conv/solver_finders.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/convolution.cpp.o -MF CMakeFiles/MIOpen.dir/convolution.cpp.o.d -o CMakeFiles/MIOpen.dir/convolution.cpp.o -c /build/package/package/src/convolution.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/convolution_api.cpp.o -MF CMakeFiles/MIOpen.dir/convolution_api.cpp.o.d -o CMakeFiles/MIOpen.dir/convolution_api.cpp.o -c /build/package/package/src/convolution_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ctc.cpp.o -MF CMakeFiles/MIOpen.dir/ctc.cpp.o.d -o CMakeFiles/MIOpen.dir/ctc.cpp.o -c /build/package/package/src/ctc.cpp [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/ctc_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ctc_api.cpp.o -MF CMakeFiles/MIOpen.dir/ctc_api.cpp.o.d -o CMakeFiles/MIOpen.dir/ctc_api.cpp.o -c /build/package/package/src/ctc_api.cpp [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/db.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/db.cpp.o -MF CMakeFiles/MIOpen.dir/db.cpp.o.d -o CMakeFiles/MIOpen.dir/db.cpp.o -c /build/package/package/src/db.cpp [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/dropout_api.cpp.o [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/db_record.cpp.o [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/dropout.cpp.o [ 10%] Building CXX object src/CMakeFiles/MIOpen.dir/driver_arguments.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/db_record.cpp.o -MF CMakeFiles/MIOpen.dir/db_record.cpp.o.d -o CMakeFiles/MIOpen.dir/db_record.cpp.o -c /build/package/package/src/db_record.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/driver_arguments.cpp.o -MF CMakeFiles/MIOpen.dir/driver_arguments.cpp.o.d -o CMakeFiles/MIOpen.dir/driver_arguments.cpp.o -c /build/package/package/src/driver_arguments.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/dropout.cpp.o -MF CMakeFiles/MIOpen.dir/dropout.cpp.o.d -o CMakeFiles/MIOpen.dir/dropout.cpp.o -c /build/package/package/src/dropout.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/dropout_api.cpp.o -MF CMakeFiles/MIOpen.dir/dropout_api.cpp.o.d -o CMakeFiles/MIOpen.dir/dropout_api.cpp.o -c /build/package/package/src/dropout_api.cpp [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/execution_context.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/env_debug.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/expanduser.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/fin/fin_interface.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/env.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/env_debug.cpp.o -MF CMakeFiles/MIOpen.dir/env_debug.cpp.o.d -o CMakeFiles/MIOpen.dir/env_debug.cpp.o -c /build/package/package/src/env_debug.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/env.cpp.o -MF CMakeFiles/MIOpen.dir/env.cpp.o.d -o CMakeFiles/MIOpen.dir/env.cpp.o -c /build/package/package/src/env.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/execution_context.cpp.o -MF CMakeFiles/MIOpen.dir/execution_context.cpp.o.d -o CMakeFiles/MIOpen.dir/execution_context.cpp.o -c /build/package/package/src/execution_context.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/expanduser.cpp.o -MF CMakeFiles/MIOpen.dir/expanduser.cpp.o.d -o CMakeFiles/MIOpen.dir/expanduser.cpp.o -c /build/package/package/src/expanduser.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/fin/fin_interface.cpp.o -MF CMakeFiles/MIOpen.dir/fin/fin_interface.cpp.o.d -o CMakeFiles/MIOpen.dir/fin/fin_interface.cpp.o -c /build/package/package/src/fin/fin_interface.cpp [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/find_db.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/find_controls.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/fusion.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/find_controls.cpp.o -MF CMakeFiles/MIOpen.dir/find_controls.cpp.o.d -o CMakeFiles/MIOpen.dir/find_controls.cpp.o -c /build/package/package/src/find_controls.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/find_db.cpp.o -MF CMakeFiles/MIOpen.dir/find_db.cpp.o.d -o CMakeFiles/MIOpen.dir/find_db.cpp.o -c /build/package/package/src/find_db.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/fusion.cpp.o -MF CMakeFiles/MIOpen.dir/fusion.cpp.o.d -o CMakeFiles/MIOpen.dir/fusion.cpp.o -c /build/package/package/src/fusion.cpp [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/fusion/problem_description.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/generic_search.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/getitem_api.cpp.o [ 12%] Building CXX object src/CMakeFiles/MIOpen.dir/fused_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/fusion/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/fusion/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/fusion/problem_description.cpp.o -c /build/package/package/src/fusion/problem_description.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/glu/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/generic_search.cpp.o -MF CMakeFiles/MIOpen.dir/generic_search.cpp.o.d -o CMakeFiles/MIOpen.dir/generic_search.cpp.o -c /build/package/package/src/generic_search.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/getitem_api.cpp.o -MF CMakeFiles/MIOpen.dir/getitem_api.cpp.o.d -o CMakeFiles/MIOpen.dir/getitem_api.cpp.o -c /build/package/package/src/getitem_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/fused_api.cpp.o -MF CMakeFiles/MIOpen.dir/fused_api.cpp.o.d -o CMakeFiles/MIOpen.dir/fused_api.cpp.o -c /build/package/package/src/fused_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/glu/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/glu/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/glu/problem_description.cpp.o -c /build/package/package/src/glu/problem_description.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/convolution.cpp.o [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/glu_api.cpp.o [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/conv_bias_res_add_activ_forward_executor.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/glu_api.cpp.o -MF CMakeFiles/MIOpen.dir/glu_api.cpp.o.d -o CMakeFiles/MIOpen.dir/glu_api.cpp.o -c /build/package/package/src/glu_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/convolution.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/convolution.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/convolution.cpp.o -c /build/package/package/src/graphapi/convolution.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/enginecfg.cpp.o [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/graphapi.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/conv_bias_res_add_activ_forward_executor.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/conv_bias_res_add_activ_forward_executor.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/conv_bias_res_add_activ_forward_executor.cpp.o -c /build/package/package/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/engine.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/enginecfg.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/enginecfg.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/enginecfg.cpp.o -c /build/package/package/src/graphapi/enginecfg.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/engineheur.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/engine.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/engine.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/engine.cpp.o -c /build/package/package/src/graphapi/engine.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/engineheur.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/engineheur.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/engineheur.cpp.o -c /build/package/package/src/graphapi/engineheur.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/matmul.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/graphapi.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/graphapi.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/graphapi.cpp.o -c /build/package/package/src/graphapi/graphapi.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/find_engine.cpp.o make[3]: Leaving directory '/build/package/package/build' [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/opgraph.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/find_engine.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/find_engine.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/find_engine.cpp.o -c /build/package/package/src/graphapi/find_engine.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/matmul.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/matmul.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/matmul.cpp.o -c /build/package/package/src/graphapi/matmul.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/opgraph.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/opgraph.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/opgraph.cpp.o -c /build/package/package/src/graphapi/opgraph.cpp [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/execution_plan.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/execution_plan.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/execution_plan.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/execution_plan.cpp.o -c /build/package/package/src/graphapi/execution_plan.cpp [ 13%] Built target generate_gfx942e4_HIP_fdb_txt [ 13%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/reduction.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/reduction.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/reduction.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/reduction.cpp.o -c /build/package/package/src/graphapi/reduction.cpp [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/pointwise.cpp.o [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/reshape.cpp.o [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/rng.cpp.o [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/tensor.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/pointwise.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/pointwise.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/pointwise.cpp.o -c /build/package/package/src/graphapi/pointwise.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/reshape.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/reshape.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/reshape.cpp.o -c /build/package/package/src/graphapi/reshape.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/rng.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/rng.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/rng.cpp.o -c /build/package/package/src/graphapi/rng.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/tensor.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/tensor.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/tensor.cpp.o -c /build/package/package/src/graphapi/tensor.cpp [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/variant_pack.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/graphapi/variant_pack.cpp.o -MF CMakeFiles/MIOpen.dir/graphapi/variant_pack.cpp.o.d -o CMakeFiles/MIOpen.dir/graphapi/variant_pack.cpp.o -c /build/package/package/src/graphapi/variant_pack.cpp [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm_api.cpp.o [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/groupnorm_api.cpp.o -MF CMakeFiles/MIOpen.dir/groupnorm_api.cpp.o.d -o CMakeFiles/MIOpen.dir/groupnorm_api.cpp.o -c /build/package/package/src/groupnorm_api.cpp [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/handle_api.cpp.o [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/getitem/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/groupnorm/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/groupnorm/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/groupnorm/problem_description.cpp.o -c /build/package/package/src/groupnorm/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/handle_api.cpp.o -MF CMakeFiles/MIOpen.dir/handle_api.cpp.o.d -o CMakeFiles/MIOpen.dir/handle_api.cpp.o -c /build/package/package/src/handle_api.cpp [ 15%] Building CXX object src/CMakeFiles/MIOpen.dir/invoker_cache.cpp.o [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_build_params.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/getitem/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/getitem/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/getitem/problem_description.cpp.o -c /build/package/package/src/getitem/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/kernel_build_params.cpp.o -MF CMakeFiles/MIOpen.dir/kernel_build_params.cpp.o.d -o CMakeFiles/MIOpen.dir/kernel_build_params.cpp.o -c /build/package/package/src/kernel_build_params.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/invoker_cache.cpp.o -MF CMakeFiles/MIOpen.dir/invoker_cache.cpp.o.d -o CMakeFiles/MIOpen.dir/invoker_cache.cpp.o -c /build/package/package/src/invoker_cache.cpp [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/lrn_api.cpp.o [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_warnings.cpp.o [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/lock_file.cpp.o [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/logger.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/lrn_api.cpp.o -MF CMakeFiles/MIOpen.dir/lrn_api.cpp.o.d -o CMakeFiles/MIOpen.dir/lrn_api.cpp.o -c /build/package/package/src/lrn_api.cpp [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/logger.cpp.o -MF CMakeFiles/MIOpen.dir/logger.cpp.o.d -o CMakeFiles/MIOpen.dir/logger.cpp.o -c /build/package/package/src/logger.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/layernorm_api.cpp.o -MF CMakeFiles/MIOpen.dir/layernorm_api.cpp.o.d -o CMakeFiles/MIOpen.dir/layernorm_api.cpp.o -c /build/package/package/src/layernorm_api.cpp [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/mha/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/kernel_warnings.cpp.o -MF CMakeFiles/MIOpen.dir/kernel_warnings.cpp.o.d -o CMakeFiles/MIOpen.dir/kernel_warnings.cpp.o -c /build/package/package/src/kernel_warnings.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/mha/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/mha/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/mha/problem_description.cpp.o -c /build/package/package/src/mha/problem_description.cpp [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/load_file.cpp.o [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm/problem_description.cpp.o [ 17%] Building CXX object src/CMakeFiles/MIOpen.dir/mha/mha_descriptor.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/layernorm/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/layernorm/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/layernorm/problem_description.cpp.o -c /build/package/package/src/layernorm/problem_description.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/load_file.cpp.o -MF CMakeFiles/MIOpen.dir/load_file.cpp.o.d -o CMakeFiles/MIOpen.dir/load_file.cpp.o -c /build/package/package/src/load_file.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss_api.cpp.o [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/lock_file.cpp.o -MF CMakeFiles/MIOpen.dir/lock_file.cpp.o.d -o CMakeFiles/MIOpen.dir/lock_file.cpp.o -c /build/package/package/src/lock_file.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/kthvalue/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/kthvalue/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/kthvalue/problem_description.cpp.o -c /build/package/package/src/kthvalue/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/kthvalue_api.cpp.o -MF CMakeFiles/MIOpen.dir/kthvalue_api.cpp.o.d -o CMakeFiles/MIOpen.dir/kthvalue_api.cpp.o -c /build/package/package/src/kthvalue_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/mha/mha_descriptor.cpp.o -MF CMakeFiles/MIOpen.dir/mha/mha_descriptor.cpp.o.d -o CMakeFiles/MIOpen.dir/mha/mha_descriptor.cpp.o -c /build/package/package/src/mha/mha_descriptor.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/multimarginloss/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/multimarginloss/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/multimarginloss/problem_description.cpp.o -c /build/package/package/src/multimarginloss/problem_description.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/op_args.cpp.o [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/performance_config.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/multimarginloss_api.cpp.o -MF CMakeFiles/MIOpen.dir/multimarginloss_api.cpp.o.d -o CMakeFiles/MIOpen.dir/multimarginloss_api.cpp.o -c /build/package/package/src/multimarginloss_api.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/operator.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/op_args.cpp.o -MF CMakeFiles/MIOpen.dir/op_args.cpp.o.d -o CMakeFiles/MIOpen.dir/op_args.cpp.o -c /build/package/package/src/op_args.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/operator.cpp.o -MF CMakeFiles/MIOpen.dir/operator.cpp.o.d -o CMakeFiles/MIOpen.dir/operator.cpp.o -c /build/package/package/src/operator.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/problem.cpp.o [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/pooling/problem_description.cpp.o [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/prelu/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/pooling/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/pooling/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/pooling/problem_description.cpp.o -c /build/package/package/src/pooling/problem_description.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/pooling_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/problem.cpp.o -MF CMakeFiles/MIOpen.dir/problem.cpp.o.d -o CMakeFiles/MIOpen.dir/problem.cpp.o -c /build/package/package/src/problem.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/prelu_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/performance_config.cpp.o -MF CMakeFiles/MIOpen.dir/performance_config.cpp.o.d -o CMakeFiles/MIOpen.dir/performance_config.cpp.o -c /build/package/package/src/performance_config.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/pooling_api.cpp.o -MF CMakeFiles/MIOpen.dir/pooling_api.cpp.o.d -o CMakeFiles/MIOpen.dir/pooling_api.cpp.o -c /build/package/package/src/pooling_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/prelu/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/prelu/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/prelu/problem_description.cpp.o -c /build/package/package/src/prelu/problem_description.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/readonlyramdb.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/prelu_api.cpp.o -MF CMakeFiles/MIOpen.dir/prelu_api.cpp.o.d -o CMakeFiles/MIOpen.dir/prelu_api.cpp.o -c /build/package/package/src/prelu_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/readonlyramdb.cpp.o -MF CMakeFiles/MIOpen.dir/readonlyramdb.cpp.o.d -o CMakeFiles/MIOpen.dir/readonlyramdb.cpp.o -c /build/package/package/src/readonlyramdb.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/reducecalculation_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/reducecalculation_api.cpp.o -MF CMakeFiles/MIOpen.dir/reducecalculation_api.cpp.o.d -o CMakeFiles/MIOpen.dir/reducecalculation_api.cpp.o -c /build/package/package/src/reducecalculation_api.cpp [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/reduceextreme_api.cpp.o [ 18%] Building CXX object src/CMakeFiles/MIOpen.dir/process.cpp.o [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/ramdb.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/process.cpp.o -MF CMakeFiles/MIOpen.dir/process.cpp.o.d -o CMakeFiles/MIOpen.dir/process.cpp.o -c /build/package/package/src/process.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ramdb.cpp.o -MF CMakeFiles/MIOpen.dir/ramdb.cpp.o.d -o CMakeFiles/MIOpen.dir/ramdb.cpp.o -c /build/package/package/src/ramdb.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/reduceextreme_api.cpp.o -MF CMakeFiles/MIOpen.dir/reduceextreme_api.cpp.o.d -o CMakeFiles/MIOpen.dir/reduceextreme_api.cpp.o -c /build/package/package/src/reduceextreme_api.cpp [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/reducetensor_api.cpp.o [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/reduce/problem_description.cpp.o [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn_api.cpp.o [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/selector.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/reducetensor_api.cpp.o -MF CMakeFiles/MIOpen.dir/reducetensor_api.cpp.o.d -o CMakeFiles/MIOpen.dir/reducetensor_api.cpp.o -c /build/package/package/src/reducetensor_api.cpp [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn.cpp.o [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/rnn_transformer.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/reduce/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/reduce/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/reduce/problem_description.cpp.o -c /build/package/package/src/reduce/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn.cpp.o -MF CMakeFiles/MIOpen.dir/rnn.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn.cpp.o -c /build/package/package/src/rnn.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn_api.cpp.o -MF CMakeFiles/MIOpen.dir/rnn_api.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn_api.cpp.o -c /build/package/package/src/rnn_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/selector.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/selector.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/selector.cpp.o -c /build/package/package/src/rnn/selector.cpp [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/rnn_util.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/rnn_util.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/rnn_util.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/rnn_util.cpp.o -c /build/package/package/src/rnn/rnn_util.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/rnn_transformer.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/rnn_transformer.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/rnn_transformer.cpp.o -c /build/package/package/src/rnn/Solutions/rnn_transformer.cpp [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/reducetensor.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/reducetensor.cpp.o -MF CMakeFiles/MIOpen.dir/reducetensor.cpp.o.d -o CMakeFiles/MIOpen.dir/reducetensor.cpp.o -c /build/package/package/src/reducetensor.cpp [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_data_modular.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_data_modular.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_data_modular.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_data_modular.cpp.o -c /build/package/package/src/rnn/Solutions/Base/bw_data_modular.cpp [ 20%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_s_stream.cpp.o [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/fw_data_modular.cpp.o [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/fwd_s_stream.cpp.o [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_s_steam.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/fw_data_modular.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/Base/fw_data_modular.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/Base/fw_data_modular.cpp.o -c /build/package/package/src/rnn/Solutions/Base/fw_data_modular.cpp [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_multi_stream.cpp.o [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_multi_stream.cpp.o [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rope_api.cpp.o [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_weights_modular.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/fwd_s_stream.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/fwd_s_stream.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/fwd_s_stream.cpp.o -c /build/package/package/src/rnn/Solutions/fwd_s_stream.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_s_stream.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_s_stream.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_s_stream.cpp.o -c /build/package/package/src/rnn/Solutions/bwd_s_stream.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_weights_modular.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_weights_modular.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_weights_modular.cpp.o -c /build/package/package/src/rnn/Solutions/Base/bw_weights_modular.cpp [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/rope/problem_description.cpp.o [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/scalar.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_multi_stream.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_multi_stream.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_multi_stream.cpp.o -c /build/package/package/src/rnn/Solutions/bwd_multi_stream.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_s_steam.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/bww_s_steam.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/bww_s_steam.cpp.o -c /build/package/package/src/rnn/Solutions/bww_s_steam.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_multi_stream.cpp.o -MF CMakeFiles/MIOpen.dir/rnn/Solutions/bww_multi_stream.cpp.o.d -o CMakeFiles/MIOpen.dir/rnn/Solutions/bww_multi_stream.cpp.o -c /build/package/package/src/rnn/Solutions/bww_multi_stream.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rope_api.cpp.o -MF CMakeFiles/MIOpen.dir/rope_api.cpp.o.d -o CMakeFiles/MIOpen.dir/rope_api.cpp.o -c /build/package/package/src/rope_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rope/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/rope/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/rope/problem_description.cpp.o -c /build/package/package/src/rope/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/scalar.cpp.o -MF CMakeFiles/MIOpen.dir/scalar.cpp.o.d -o CMakeFiles/MIOpen.dir/scalar.cpp.o -c /build/package/package/src/scalar.cpp [ 22%] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss/problem_description.cpp.o [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/softmarginloss/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/softmarginloss/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/softmarginloss/problem_description.cpp.o -c /build/package/package/src/softmarginloss/problem_description.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/softmarginloss_api.cpp.o -MF CMakeFiles/MIOpen.dir/softmarginloss_api.cpp.o.d -o CMakeFiles/MIOpen.dir/softmarginloss_api.cpp.o -c /build/package/package/src/softmarginloss_api.cpp [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/softmax.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/softmax.cpp.o -MF CMakeFiles/MIOpen.dir/softmax.cpp.o.d -o CMakeFiles/MIOpen.dir/softmax.cpp.o -c /build/package/package/src/softmax.cpp [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/softmax_api.cpp.o [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/softmax/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/softmax_api.cpp.o -MF CMakeFiles/MIOpen.dir/softmax_api.cpp.o.d -o CMakeFiles/MIOpen.dir/softmax_api.cpp.o -c /build/package/package/src/softmax_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/softmax/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/softmax/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/softmax/problem_description.cpp.o -c /build/package/package/src/softmax/problem_description.cpp [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/solution.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solution.cpp.o -MF CMakeFiles/MIOpen.dir/solution.cpp.o.d -o CMakeFiles/MIOpen.dir/solution.cpp.o -c /build/package/package/src/solution.cpp [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/solver.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver.cpp.o -MF CMakeFiles/MIOpen.dir/solver.cpp.o.d -o CMakeFiles/MIOpen.dir/solver.cpp.o -c /build/package/package/src/solver.cpp make[3]: Leaving directory '/build/package/package/build' [ 24%] Built target generate_gfx942130_HIP_fdb_txt make -f CMakeFiles/generate_kernels.dir/build.make CMakeFiles/generate_kernels.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package /build/package/package/build /build/package/package/build /build/package/package/build/CMakeFiles/generate_kernels.dir/DependInfo.cmake "--color=" generate_kernels [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/bwd_0.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/activ/bwd_0.cpp.o -MF CMakeFiles/MIOpen.dir/solver/activ/bwd_0.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/activ/bwd_0.cpp.o -c /build/package/package/src/solver/activ/bwd_0.cpp make[3]: Leaving directory '/build/package/package/build' make -f CMakeFiles/generate_kernels.dir/build.make CMakeFiles/generate_kernels.dir/build make[3]: Entering directory '/build/package/package/build' make[3]: Nothing to be done for 'CMakeFiles/generate_kernels.dir/build'. make[3]: Leaving directory '/build/package/package/build' [ 24%] Built target generate_kernels [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/bwd_1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/activ/bwd_1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/activ/bwd_1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/activ/bwd_1.cpp.o -c /build/package/package/src/solver/activ/bwd_1.cpp [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/fwd_0.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/activ/fwd_0.cpp.o -MF CMakeFiles/MIOpen.dir/solver/activ/fwd_0.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/activ/fwd_0.cpp.o -c /build/package/package/src/solver/activ/fwd_0.cpp [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/fwd_1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/activ/fwd_1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/activ/fwd_1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/activ/fwd_1.cpp.o -c /build/package/package/src/solver/activ/fwd_1.cpp /build/package/package/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 191 | return p; | ^ [ 24%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/adam/adam.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/adam/adam.cpp.o -MF CMakeFiles/MIOpen.dir/solver/adam/adam.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/adam/adam.cpp.o -c /build/package/package/src/solver/adam/adam.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/adam/transformers_adam_w.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/adam/transformers_adam_w.cpp.o -MF CMakeFiles/MIOpen.dir/solver/adam/transformers_adam_w.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/adam/transformers_adam_w.cpp.o -c /build/package/package/src/solver/adam/transformers_adam_w.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation.cpp.o -c /build/package/package/src/solver/batchnorm/backward_per_activation.cpp 1 warning generated when compiling for gfx906. [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation_fused.cpp.o -c /build/package/package/src/solver/batchnorm/backward_per_activation_fused.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_spatial.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_spatial.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/backward_spatial.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/backward_spatial.cpp.o -c /build/package/package/src/solver/batchnorm/backward_spatial.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference.cpp.o -c /build/package/package/src/solver/batchnorm/forward_inference.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference_fused.cpp.o -c /build/package/package/src/solver/batchnorm/forward_inference_fused.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation.cpp.o -c /build/package/package/src/solver/batchnorm/forward_per_activation.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation_fused.cpp.o -c /build/package/package/src/solver/batchnorm/forward_per_activation_fused.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/cat/forward_cat.cpp.o [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/cat/forward_cat.cpp.o -MF CMakeFiles/MIOpen.dir/solver/cat/forward_cat.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/cat/forward_cat.cpp.o -c /build/package/package/src/solver/cat/forward_cat.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u.cpp.o -c /build/package/package/src/solver/conv/conv_asm_1x1u.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u_stride2.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u_stride2.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u_stride2.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u_stride2.cpp.o -c /build/package/package/src/solver/conv/conv_asm_1x1u_stride2.cpp [ 25%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_spatial.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_spatial.cpp.o -MF CMakeFiles/MIOpen.dir/solver/batchnorm/forward_spatial.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_spatial.cpp.o -c /build/package/package/src/solver/batchnorm/forward_spatial.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_3x3u.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_3x3u.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_3x3u.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_3x3u.cpp.o -c /build/package/package/src/solver/conv/conv_asm_3x3u.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2b1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2b1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2b1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2b1.cpp.o -c /build/package/package/src/solver/conv/conv_asm_5x10u2v2b1.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2f1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2f1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2f1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2f1.cpp.o -c /build/package/package/src/solver/conv/conv_asm_5x10u2v2f1.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp.o -c /build/package/package/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW1x1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW1x1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW1x1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW1x1.cpp.o -c /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW3x3.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW3x3.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW3x3.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW3x3.cpp.o -c /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp /build/package/package/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 191 | return p; | ^ 1 warning generated when compiling for host. [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp [ 27%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp In file included from /build/package/package/src/batchnorm/problem_description.cpp:27: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp /build/package/package/src/solver/activ/fwd_0.cpp:201:12: warning: not eliding copy on return [-Wnrvo] 201 | return result; | ^ In file included from /build/package/package/src/solver/batchnorm/backward_per_activation_fused.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp In file included from /build/package/package/src/solver/batchnorm/backward_spatial.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/common_spatial.hpp:29: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/batchnorm/forward_inference_fused.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp.o -c /build/package/package/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp In file included from /build/package/package/src/solver/batchnorm/backward_per_activation.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/batchnorm/forward_per_activation_fused.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/batchnorm/forward_per_activation.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/batchnorm/backward_spatial.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/batchnorm/forward_inference.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_wino3x3U.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_wino3x3U.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_bin_wino3x3U.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_bin_wino3x3U.cpp.o -c /build/package/package/src/solver/conv/conv_bin_wino3x3U.cpp In file included from /build/package/package/src/solver/batchnorm/forward_spatial.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/common_spatial.hpp:29: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_winoRxS.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_winoRxS.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_bin_winoRxS.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_bin_winoRxS.cpp.o -c /build/package/package/src/solver/conv/conv_bin_winoRxS.cpp [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o In file included from /build/package/package/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_1x1u_stride2.cpp:758:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o -c /build/package/package/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv.cpp.o -c /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp In file included from /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:601:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 601 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_bwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_bwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_bwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_bwd.cpp.o -c /build/package/package/src/solver/conv/conv_direct_naive_conv_bwd.cpp In file included from /build/package/package/src/solver/batchnorm/forward_spatial.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ /build/package/package/src/solver/activ/fwd_0.cpp:201:12: warning: not eliding copy on return [-Wnrvo] 201 | return result; | ^ [ 29%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_fwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_fwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_fwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_fwd.cpp.o -c /build/package/package/src/solver/conv/conv_direct_naive_conv_fwd.cpp In file included from /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:38: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:858:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. 1 warning generated when compiling for host. [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_wrw.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_wrw.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_wrw.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_wrw.cpp.o -c /build/package/package/src/solver/conv/conv_direct_naive_conv_wrw.cpp [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:966:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_asm_3x3u.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_3x3u.cpp:325:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:858:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:28: /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 150 | return ret; | ^ /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:400:35: note: in instantiation of function template specialization 'miopen::solver::conv::conv_internal::MakeStrideArray<5U, std::vector>' requested here 400 | auto in_strides = MakeStrideArray<5>( | ^ In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:28: /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 150 | return ret; | ^ /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:546:35: note: in instantiation of function template specialization 'miopen::solver::conv::conv_internal::MakeStrideArray<6U, std::vector>' requested here 546 | auto in_strides = MakeStrideArray<6>( | ^ [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp In file included from /build/package/package/src/solver/batchnorm/forward_per_activation.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:819:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:275:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp 1 warning generated when compiling for host. [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp.o In file included from /build/package/package/src/batchnorm/problem_description.cpp:27: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. 2 warnings generated when compiling for gfx906. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/batchnorm/forward_per_activation_fused.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:268:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:696:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:806:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ 1 warning generated when compiling for host. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:713:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:711:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:823:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:834:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:888:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 888 | return static_ck::GetPerformanceConfigBase(ctx, | ^ In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:28: In file included from /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:33: /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:63:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 63 | printf("%s = [", name); | ^ /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:68:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 68 | printf("]\n"); | ^ 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:165:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 165 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:28: /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 150 | return ret; | ^ /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:400:35: note: in instantiation of function template specialization 'miopen::solver::conv::conv_internal::MakeStrideArray<5U, std::vector>' requested here 400 | auto in_strides = MakeStrideArray<5>( | ^ 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:28: /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 150 | return ret; | ^ /build/package/package/src/solver/conv/conv_direct_naive_conv.cpp:546:35: note: in instantiation of function template specialization 'miopen::solver::conv::conv_internal::MakeStrideArray<6U, std::vector>' requested here 546 | auto in_strides = MakeStrideArray<6>( | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | 2return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:906:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:198:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 198 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:38: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:858:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: In file included from /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:33: /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:63:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 63 | printf("%s = [", name); | ^ /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:68:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 68 | printf("]\n"); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:205:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 205 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:275:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: In file included from /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:33: /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:63:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 63 | printf("%s = [", name); | ^ /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:68:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 68 | printf("]\n"); | ^ 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: In file included from /build/package/package/src/include/miopen/solver/conv_direct_naive_conv.hpp:33: /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:63:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 63 | printf("%s = [", name); | ^ /build/package/package/src/include/miopen/../../kernels/stride_array.hpp:68:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 68 | printf("]\n"); | ^ 3 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:601:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 601 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 2 warnings generated when compiling for host. [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:627:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:644:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 2 warnings generated when compiling for host. [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp 2 warnings generated when compiling for host. [ 31%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:268:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:696:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:806:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ In file included from /build/package/package/src/solver/batchnorm/backward_per_activation_fused.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:711:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:713:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 4 warnings generated when compiling for host. [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:823:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:834:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:165:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 165 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp.o [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp 1 warning generated when compiling for host. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:888:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 888 | return static_ck::GetPerformanceConfigBase(ctx, | ^ In file included from /build/package/package/src/solver/conv/conv_asm_1x1u.cpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_1x1u.cpp:916:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 916 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:198:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 198 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:205:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 205 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:906:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:1057:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp.o [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp 1 warning generated when compiling for host. 1 warning generated when compiling for host. [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:1121:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:1093:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:627:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:644:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. 2 warnings generated when compiling for host. [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp 1 warning generated when compiling for gfx906. 2 warnings generated when compiling for host. [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp.o -c /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp 2 warnings generated when compiling for host. [ 32%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_MP_bidirectional_winograd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_MP_bidirectional_winograd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_MP_bidirectional_winograd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_MP_bidirectional_winograd.cpp.o -c /build/package/package/src/solver/conv/conv_MP_bidirectional_winograd.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:270:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:570:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd.cpp.o -c /build/package/package/src/solver/conv/conv_mlir_igemm_bwd.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:503:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. 2 warnings generated when compiling for host. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:722:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 722 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:606:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 606 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd.cpp.o -c /build/package/package/src/solver/conv/conv_mlir_igemm_fwd.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:599:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 599 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:640:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 640 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 3 warnings generated when compiling for host. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:630:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:647:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw.cpp.o -c /build/package/package/src/solver/conv/conv_mlir_igemm_wrw.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:1057:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:1093:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:1121:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:1123:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 2 warnings generated when compiling for host. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp.o -c /build/package/package/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_multipass_wino3x3WrW.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_multipass_wino3x3WrW.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_multipass_wino3x3WrW.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_multipass_wino3x3WrW.cpp.o -c /build/package/package/src/solver/conv/conv_multipass_wino3x3WrW.cpp 1 warning generated when compiling for gfx906. 2 warnings generated when compiling for gfx906. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:1202:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp 1 warning generated when compiling for host. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:270:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_bwd.cpp:98:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:219:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_fwd.cpp:160:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:94:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:503:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. [ 34%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D11x11.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D11x11.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D11x11.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D11x11.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2D11x11.cpp 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:722:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 722 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:570:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2Dfwd.cpp In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_wrw.cpp:99:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp 1 warning generated when compiling for gfx906. 2 warnings generated when compiling for gfx906. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:606:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 606 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd1x1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd1x1.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd1x1.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd1x1.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp 1 warning generated when compiling for host. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: /build/package/package/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 189 | return pp; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:630:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); | ^ [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwdgen.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwdgen.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwdgen.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwdgen.cpp.o -c /build/package/package/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:647:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 659 | return result; | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:95:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:599:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 599 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:640:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 640 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_fury_RxS.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_fury_RxS.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_wino_fury_RxS.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_wino_fury_RxS.cpp.o -c /build/package/package/src/solver/conv/conv_wino_fury_RxS.cpp In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_rage_RxS.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_rage_RxS.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_wino_rage_RxS.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_wino_rage_RxS.cpp.o -c /build/package/package/src/solver/conv/conv_wino_rage_RxS.cpp 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ /build/package/package/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 490 | return result; | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:1123:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_fwd.cpp:160:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 5 warnings generated when compiling for gfx906. 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_winoRxS.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/conv_winoRxS.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/conv_winoRxS.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/conv_winoRxS.cpp.o -c /build/package/package/src/solver/conv/conv_winoRxS.cpp In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_bwd.cpp:98:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:1202:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:966:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:219:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_wrw.cpp:99:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/batchnorm/forward_spatial.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/common_spatial.hpp:29: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/fft.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/fft.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/fft.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/fft.cpp.o -c /build/package/package/src/solver/conv/fft.cpp In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:94:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_wino_rage_RxS.cpp:35: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 2 warnings generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/gemm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/gemm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/gemm.cpp.o -c /build/package/package/src/solver/conv/gemm.cpp In file included from /build/package/package/src/solver/batchnorm/forward_spatial.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:95:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 659 | return result; | ^ 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_bwd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/gemm_bwd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/gemm_bwd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/gemm_bwd.cpp.o -c /build/package/package/src/solver/conv/gemm_bwd.cpp 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_common.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/gemm_common.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/gemm_common.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/gemm_common.cpp.o -c /build/package/package/src/solver/conv/gemm_common.cpp 1 warning generated when compiling for host. [ 36%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_wrw.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv/gemm_wrw.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv/gemm_wrw.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv/gemm_wrw.cpp.o -c /build/package/package/src/solver/conv/gemm_wrw.cpp In file included from /build/package/package/src/solver/conv/conv_wino_fury_RxS.cpp:30: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_asm_1x1u_bias_activ_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_asm_1x1u_bias_activ_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_asm_1x1u_bias_activ_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_asm_1x1u_bias_activ_fused.cpp.o -c /build/package/package/src/solver/conv_asm_1x1u_bias_activ_fused.cpp In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:858:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_bin_winoRxS_fused.cpp.o 1 warning generated when compiling for host. cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_bin_winoRxS_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_bin_winoRxS_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_bin_winoRxS_fused.cpp.o -c /build/package/package/src/solver/conv_bin_winoRxS_fused.cpp [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp.o -c /build/package/package/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp 1 warning generated when compiling for host. [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp.o -c /build/package/package/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp.o -c /build/package/package/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp In file included from /build/package/package/src/solver/conv/conv_winoRxS.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_winoRxS.cpp:436:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 436 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp.o -c /build/package/package/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp 1 warning generated when compiling for host. [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ocl_dir2Dfwd_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_ocl_dir2Dfwd_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_ocl_dir2Dfwd_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_ocl_dir2Dfwd_fused.cpp.o -c /build/package/package/src/solver/conv_ocl_dir2Dfwd_fused.cpp 1 warning generated when compiling for gfx906. /build/package/package/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 490 | return result; | ^ [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_winoRxS_fused.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/conv_winoRxS_fused.cpp.o -MF CMakeFiles/MIOpen.dir/solver/conv_winoRxS_fused.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/conv_winoRxS_fused.cpp.o -c /build/package/package/src/solver/conv_winoRxS_fused.cpp 1 warning generated when compiling for host. In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/glu/backward_glu.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/glu/backward_glu.cpp.o -MF CMakeFiles/MIOpen.dir/solver/glu/backward_glu.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/glu/backward_glu.cpp.o -c /build/package/package/src/solver/glu/backward_glu.cpp In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_winoRxS.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_winoRxS.cpp:436:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 436 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/glu/forward_glu.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/glu/forward_glu.cpp.o -MF CMakeFiles/MIOpen.dir/solver/glu/forward_glu.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/glu/forward_glu.cpp.o -c /build/package/package/src/solver/glu/forward_glu.cpp In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:763:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for host. 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 2 warnings generated when compiling for host. [ 37%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/groupnorm/forward_groupnorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/groupnorm/forward_groupnorm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/groupnorm/forward_groupnorm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/groupnorm/forward_groupnorm.cpp.o -c /build/package/package/src/solver/groupnorm/forward_groupnorm.cpp 1 warning generated when compiling for host. [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/getitem/backward_getitem.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/getitem/backward_getitem.cpp.o -MF CMakeFiles/MIOpen.dir/solver/getitem/backward_getitem.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/getitem/backward_getitem.cpp.o -c /build/package/package/src/solver/getitem/backward_getitem.cpp In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/kthvalue/forward_kthvalue.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/kthvalue/forward_kthvalue.cpp.o -MF CMakeFiles/MIOpen.dir/solver/kthvalue/forward_kthvalue.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/kthvalue/forward_kthvalue.cpp.o -c /build/package/package/src/solver/kthvalue/forward_kthvalue.cpp In file included from /build/package/package/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:92:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 92 | return GenericSearch(*this, context, problem, invoke_params); | ^ 1 warning generated when compiling for host. [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_layernorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_layernorm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/layernorm/backward_layernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/layernorm/backward_layernorm.cpp.o -c /build/package/package/src/solver/layernorm/backward_layernorm.cpp In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv/conv_wino_rage_RxS.cpp:35: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_t5layernorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_t5layernorm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/layernorm/backward_t5layernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/layernorm/backward_t5layernorm.cpp.o -c /build/package/package/src/solver/layernorm/backward_t5layernorm.cpp [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_addlayernorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_addlayernorm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/layernorm/forward_addlayernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/layernorm/forward_addlayernorm.cpp.o -c /build/package/package/src/solver/layernorm/forward_addlayernorm.cpp [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm.cpp.o -c /build/package/package/src/solver/layernorm/forward_layernorm.cpp In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:394:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv_bin_winoRxS_fused.cpp:34: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv/conv_wino_fury_RxS.cpp:30: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:377:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_winoRxS_fused.cpp:36: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:588:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:599:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. 1 warning generated when compiling for host. 2 warnings generated when compiling for gfx906. 2 warnings generated when compiling for gfx906. [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm2d_ck.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm2d_ck.cpp.o -MF CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm2d_ck.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm2d_ck.cpp.o -c /build/package/package/src/solver/layernorm/forward_layernorm2d_ck.cpp 1 warning generated when compiling for gfx906. [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm4d_ck.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm4d_ck.cpp.o -MF CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm4d_ck.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm4d_ck.cpp.o -c /build/package/package/src/solver/layernorm/forward_layernorm4d_ck.cpp 1 warning generated when compiling for gfx906. 2 warnings generated when compiling for gfx906. 1 warning generated when compiling for gfx906. [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_t5layernorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_t5layernorm.cpp.o -MF CMakeFiles/MIOpen.dir/solver/layernorm/forward_t5layernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/layernorm/forward_t5layernorm.cpp.o -c /build/package/package/src/solver/layernorm/forward_t5layernorm.cpp 1 warning generated when compiling for host. [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_backward.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_backward.cpp.o -MF CMakeFiles/MIOpen.dir/solver/mha/mha_solver_backward.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/mha/mha_solver_backward.cpp.o -c /build/package/package/src/solver/mha/mha_solver_backward.cpp 1 warning generated when compiling for host. [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_forward.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_forward.cpp.o -MF CMakeFiles/MIOpen.dir/solver/mha/mha_solver_forward.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/mha/mha_solver_forward.cpp.o -c /build/package/package/src/solver/mha/mha_solver_forward.cpp In file included from /build/package/package/src/solver/conv/conv_winoRxS.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_winoRxS.cpp:436:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 436 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_winoRxS.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_winoRxS.cpp:436:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 436 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:92:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 92 | return GenericSearch(*this, context, problem, invoke_params); | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 39%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/multimarginloss/forward_multimarginloss.cpp.o In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/multimarginloss/forward_multimarginloss.cpp.o -MF CMakeFiles/MIOpen.dir/solver/multimarginloss/forward_multimarginloss.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/multimarginloss/forward_multimarginloss.cpp.o -c /build/package/package/src/solver/multimarginloss/forward_multimarginloss.cpp In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:394:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forward2d.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/pooling/forward2d.cpp.o -MF CMakeFiles/MIOpen.dir/solver/pooling/forward2d.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/pooling/forward2d.cpp.o -c /build/package/package/src/solver/pooling/forward2d.cpp In file included from /build/package/package/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:377:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv_bin_winoRxS_fused.cpp:34: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:588:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNaive.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNaive.cpp.o -MF CMakeFiles/MIOpen.dir/solver/pooling/forwardNaive.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/pooling/forwardNaive.cpp.o -c /build/package/package/src/solver/pooling/forwardNaive.cpp [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/pooling/forwardNd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/pooling/forwardNd.cpp.o -c /build/package/package/src/solver/pooling/forwardNd.cpp In file included from /build/package/package/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/backward2d.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/pooling/backward2d.cpp.o -MF CMakeFiles/MIOpen.dir/solver/pooling/backward2d.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/pooling/backward2d.cpp.o -c /build/package/package/src/solver/pooling/backward2d.cpp [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/backwardNd.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/pooling/backwardNd.cpp.o -MF CMakeFiles/MIOpen.dir/solver/pooling/backwardNd.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/pooling/backwardNd.cpp.o -c /build/package/package/src/solver/pooling/backwardNd.cpp In file included from /build/package/package/src/solver/conv_winoRxS_fused.cpp:36: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:599:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); | ^ 2 warnings generated when compiling for host. [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_multi_weights.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_multi_weights.cpp.o -MF CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_multi_weights.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_multi_weights.cpp.o -c /build/package/package/src/solver/prelu/backward_prelu_multi_weights.cpp [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_single_weight.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_single_weight.cpp.o -MF CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_single_weight.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_single_weight.cpp.o -c /build/package/package/src/solver/prelu/backward_prelu_single_weight.cpp [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/utils.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/prelu/utils.cpp.o -MF CMakeFiles/MIOpen.dir/solver/prelu/utils.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/prelu/utils.cpp.o -c /build/package/package/src/solver/prelu/utils.cpp 2 warnings generated when compiling for host. [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmax.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmax.cpp.o -MF CMakeFiles/MIOpen.dir/solver/reduce/forward_argmax.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/reduce/forward_argmax.cpp.o -c /build/package/package/src/solver/reduce/forward_argmax.cpp [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmin.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmin.cpp.o -MF CMakeFiles/MIOpen.dir/solver/reduce/forward_argmin.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/reduce/forward_argmin.cpp.o -c /build/package/package/src/solver/reduce/forward_argmin.cpp [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_max.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/reduce/forward_max.cpp.o -MF CMakeFiles/MIOpen.dir/solver/reduce/forward_max.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/reduce/forward_max.cpp.o -c /build/package/package/src/solver/reduce/forward_max.cpp [ 41%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_min.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/reduce/forward_min.cpp.o -MF CMakeFiles/MIOpen.dir/solver/reduce/forward_min.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/reduce/forward_min.cpp.o -c /build/package/package/src/solver/reduce/forward_min.cpp 1 warning generated when compiling for host. [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_prod.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/reduce/forward_prod.cpp.o -MF CMakeFiles/MIOpen.dir/solver/reduce/forward_prod.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/reduce/forward_prod.cpp.o -c /build/package/package/src/solver/reduce/forward_prod.cpp 1 warning generated when compiling for host. [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_sum.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/reduce/forward_sum.cpp.o -MF CMakeFiles/MIOpen.dir/solver/reduce/forward_sum.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/reduce/forward_sum.cpp.o -c /build/package/package/src/solver/reduce/forward_sum.cpp [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/rope/backward_rope.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/rope/backward_rope.cpp.o -MF CMakeFiles/MIOpen.dir/solver/rope/backward_rope.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/rope/backward_rope.cpp.o -c /build/package/package/src/solver/rope/backward_rope.cpp 5 warnings generated when compiling for host. [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/rope/forward_rope.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/rope/forward_rope.cpp.o -MF CMakeFiles/MIOpen.dir/solver/rope/forward_rope.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/rope/forward_rope.cpp.o -c /build/package/package/src/solver/rope/forward_rope.cpp In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:819:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmarginloss/backward_softmarginloss.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/softmarginloss/backward_softmarginloss.cpp.o -MF CMakeFiles/MIOpen.dir/solver/softmarginloss/backward_softmarginloss.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/softmarginloss/backward_softmarginloss.cpp.o -c /build/package/package/src/solver/softmarginloss/backward_softmarginloss.cpp 1 warning generated when compiling for host. [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmarginloss/forward_softmarginloss.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/softmarginloss/forward_softmarginloss.cpp.o -MF CMakeFiles/MIOpen.dir/solver/softmarginloss/forward_softmarginloss.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/softmarginloss/forward_softmarginloss.cpp.o -c /build/package/package/src/solver/softmarginloss/forward_softmarginloss.cpp [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmax/attn_softmax.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/softmax/attn_softmax.cpp.o -MF CMakeFiles/MIOpen.dir/solver/softmax/attn_softmax.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/softmax/attn_softmax.cpp.o -c /build/package/package/src/solver/softmax/attn_softmax.cpp In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmax/softmax.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/softmax/softmax.cpp.o -MF CMakeFiles/MIOpen.dir/solver/softmax/softmax.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/softmax/softmax.cpp.o -c /build/package/package/src/solver/softmax/softmax.cpp 2 warnings generated when compiling for host. [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op1dTensorGeneric.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op1dTensorGeneric.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op1dTensorGeneric.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op1dTensorGeneric.cpp.o -c /build/package/package/src/solver/tensorOp/Op1dTensorGeneric.cpp [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorGeneric.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorGeneric.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorGeneric.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorGeneric.cpp.o -c /build/package/package/src/solver/tensorOp/Op2dTensorGeneric.cpp In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ 2 warnings generated when compiling for host. 2 warnings generated when compiling for host. [ 43%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorLite.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorLite.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorLite.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorLite.cpp.o -c /build/package/package/src/solver/tensorOp/Op2dTensorLite.cpp In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorSquash.cpp.o In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorSquash.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorSquash.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorSquash.cpp.o -c /build/package/package/src/solver/tensorOp/Op2dTensorSquash.cpp 4 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ 2 warnings generated when compiling for host. [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op3dTensorGeneric.cpp.o In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op3dTensorGeneric.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op3dTensorGeneric.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op3dTensorGeneric.cpp.o -c /build/package/package/src/solver/tensorOp/Op3dTensorGeneric.cpp 4 warnings generated when compiling for gfx906. [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorGeneric.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorGeneric.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorGeneric.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorGeneric.cpp.o -c /build/package/package/src/solver/tensorOp/Op4dTensorGeneric.cpp In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ 4 warnings generated when compiling for gfx906. 4 warnings generated when compiling for gfx906. [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorLite.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorLite.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorLite.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorLite.cpp.o -c /build/package/package/src/solver/tensorOp/Op4dTensorLite.cpp [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op5dTensorGeneric.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op5dTensorGeneric.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/Op5dTensorGeneric.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/Op5dTensorGeneric.cpp.o -c /build/package/package/src/solver/tensorOp/Op5dTensorGeneric.cpp [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorFwdBias.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorFwdBias.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorFwdBias.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorFwdBias.cpp.o -c /build/package/package/src/solver/tensorOp/OpTensorFwdBias.cpp [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorLeadingOnes.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorLeadingOnes.cpp.o -MF CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorLeadingOnes.cpp.o.d -o CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorLeadingOnes.cpp.o -c /build/package/package/src/solver/tensorOp/OpTensorLeadingOnes.cpp In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/subbuffers.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/subbuffers.cpp.o -MF CMakeFiles/MIOpen.dir/subbuffers.cpp.o.d -o CMakeFiles/MIOpen.dir/subbuffers.cpp.o -c /build/package/package/src/subbuffers.cpp In file included from /build/package/package/src/solver/pooling/backwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNd.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forwardNaive.cpp:32: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/sysinfo_utils.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/sysinfo_utils.cpp.o -MF CMakeFiles/MIOpen.dir/sysinfo_utils.cpp.o.d -o CMakeFiles/MIOpen.dir/sysinfo_utils.cpp.o -c /build/package/package/src/sysinfo_utils.cpp In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/forward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver/pooling/backward2d.cpp:27: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/t5layernorm_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/t5layernorm_api.cpp.o -MF CMakeFiles/MIOpen.dir/t5layernorm_api.cpp.o.d -o CMakeFiles/MIOpen.dir/t5layernorm_api.cpp.o -c /build/package/package/src/t5layernorm_api.cpp [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/target_properties.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/target_properties.cpp.o -MF CMakeFiles/MIOpen.dir/target_properties.cpp.o.d -o CMakeFiles/MIOpen.dir/target_properties.cpp.o -c /build/package/package/src/target_properties.cpp [ 44%] Building CXX object src/CMakeFiles/MIOpen.dir/temp_file.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/temp_file.cpp.o -MF CMakeFiles/MIOpen.dir/temp_file.cpp.o.d -o CMakeFiles/MIOpen.dir/temp_file.cpp.o -c /build/package/package/src/temp_file.cpp 4 warnings generated when compiling for host. [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/tensor.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/tensor.cpp.o -MF CMakeFiles/MIOpen.dir/tensor.cpp.o.d -o CMakeFiles/MIOpen.dir/tensor.cpp.o -c /build/package/package/src/tensor.cpp 4 warnings generated when compiling for host. [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/tensorOp/problem_description.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/tensorOp/problem_description.cpp.o -MF CMakeFiles/MIOpen.dir/tensorOp/problem_description.cpp.o.d -o CMakeFiles/MIOpen.dir/tensorOp/problem_description.cpp.o -c /build/package/package/src/tensorOp/problem_description.cpp 4 warnings generated when compiling for host. 4 warnings generated when compiling for host. [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/tensor_api.cpp.o [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/transformers_adam_w_api.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/tensor_api.cpp.o -MF CMakeFiles/MIOpen.dir/tensor_api.cpp.o.d -o CMakeFiles/MIOpen.dir/tensor_api.cpp.o -c /build/package/package/src/tensor_api.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/transformers_adam_w_api.cpp.o -MF CMakeFiles/MIOpen.dir/transformers_adam_w_api.cpp.o.d -o CMakeFiles/MIOpen.dir/transformers_adam_w_api.cpp.o -c /build/package/package/src/transformers_adam_w_api.cpp [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/seq_tensor.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/seq_tensor.cpp.o -MF CMakeFiles/MIOpen.dir/seq_tensor.cpp.o.d -o CMakeFiles/MIOpen.dir/seq_tensor.cpp.o -c /build/package/package/src/seq_tensor.cpp 4 warnings generated when compiling for host. [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_heuristics.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_heuristics.cpp.o -MF CMakeFiles/MIOpen.dir/conv/heuristics/ai_heuristics.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/heuristics/ai_heuristics.cpp.o -c /build/package/package/src/conv/heuristics/ai_heuristics.cpp [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/metadata_3d.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/heuristics/metadata_3d.cpp.o -MF CMakeFiles/MIOpen.dir/conv/heuristics/metadata_3d.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/heuristics/metadata_3d.cpp.o -c /build/package/package/src/conv/heuristics/metadata_3d.cpp [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_candidate_selection.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_candidate_selection.cpp.o -MF CMakeFiles/MIOpen.dir/conv/heuristics/ai_candidate_selection.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/heuristics/ai_candidate_selection.cpp.o -c /build/package/package/src/conv/heuristics/ai_candidate_selection.cpp [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp.o -MF CMakeFiles/MIOpen.dir/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp.o.d -o CMakeFiles/MIOpen.dir/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp.o -c /build/package/package/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/anyramdb.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/anyramdb.cpp.o -MF CMakeFiles/MIOpen.dir/anyramdb.cpp.o.d -o CMakeFiles/MIOpen.dir/anyramdb.cpp.o -c /build/package/package/src/anyramdb.cpp 1 warning generated when compiling for gfx906. [ 46%] Building CXX object src/CMakeFiles/MIOpen.dir/tmp_dir.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/tmp_dir.cpp.o -MF CMakeFiles/MIOpen.dir/tmp_dir.cpp.o.d -o CMakeFiles/MIOpen.dir/tmp_dir.cpp.o -c /build/package/package/src/tmp_dir.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/binary_cache.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/binary_cache.cpp.o -MF CMakeFiles/MIOpen.dir/binary_cache.cpp.o.d -o CMakeFiles/MIOpen.dir/binary_cache.cpp.o -c /build/package/package/src/binary_cache.cpp 1 warning generated when compiling for host. [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/md5.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/md5.cpp.o -MF CMakeFiles/MIOpen.dir/md5.cpp.o.d -o CMakeFiles/MIOpen.dir/md5.cpp.o -c /build/package/package/src/md5.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/sqlite_db.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/sqlite_db.cpp.o -MF CMakeFiles/MIOpen.dir/sqlite_db.cpp.o.d -o CMakeFiles/MIOpen.dir/sqlite_db.cpp.o -c /build/package/package/src/sqlite_db.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/kern_db.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/kern_db.cpp.o -MF CMakeFiles/MIOpen.dir/kern_db.cpp.o.d -o CMakeFiles/MIOpen.dir/kern_db.cpp.o -c /build/package/package/src/kern_db.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/bz2.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/bz2.cpp.o -MF CMakeFiles/MIOpen.dir/bz2.cpp.o.d -o CMakeFiles/MIOpen.dir/bz2.cpp.o -c /build/package/package/src/bz2.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/activ.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/activ.cpp.o -MF CMakeFiles/MIOpen.dir/activ.cpp.o.d -o CMakeFiles/MIOpen.dir/activ.cpp.o -c /build/package/package/src/activ.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/adam.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/adam.cpp.o -MF CMakeFiles/MIOpen.dir/adam.cpp.o.d -o CMakeFiles/MIOpen.dir/adam.cpp.o -c /build/package/package/src/adam.cpp /build/package/package/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 79 | return result; | ^ [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/addlayernorm.cpp.o /build/package/package/src/target_properties.cpp:67:12: warning: not eliding copy on return [-Wnrvo] 67 | return name; // NOLINT (performance-no-automatic-move) | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/addlayernorm.cpp.o -MF CMakeFiles/MIOpen.dir/addlayernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/addlayernorm.cpp.o -c /build/package/package/src/addlayernorm.cpp 1 warning generated when compiling for gfx906. [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/cat.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/cat.cpp.o -MF CMakeFiles/MIOpen.dir/cat.cpp.o.d -o CMakeFiles/MIOpen.dir/cat.cpp.o -c /build/package/package/src/cat.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/exec_utils.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/exec_utils.cpp.o -MF CMakeFiles/MIOpen.dir/exec_utils.cpp.o.d -o CMakeFiles/MIOpen.dir/exec_utils.cpp.o -c /build/package/package/src/exec_utils.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/groupnorm.cpp.o -MF CMakeFiles/MIOpen.dir/groupnorm.cpp.o.d -o CMakeFiles/MIOpen.dir/groupnorm.cpp.o -c /build/package/package/src/groupnorm.cpp [ 48%] Building CXX object src/CMakeFiles/MIOpen.dir/getitem.cpp.o 1 warning generated when compiling for gfx906. cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/getitem.cpp.o -MF CMakeFiles/MIOpen.dir/getitem.cpp.o.d -o CMakeFiles/MIOpen.dir/getitem.cpp.o -c /build/package/package/src/getitem.cpp [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/glu.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/glu.cpp.o -MF CMakeFiles/MIOpen.dir/glu.cpp.o.d -o CMakeFiles/MIOpen.dir/glu.cpp.o -c /build/package/package/src/glu.cpp [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_cache.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/kernel_cache.cpp.o -MF CMakeFiles/MIOpen.dir/kernel_cache.cpp.o.d -o CMakeFiles/MIOpen.dir/kernel_cache.cpp.o -c /build/package/package/src/kernel_cache.cpp [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/kthvalue.cpp.o -MF CMakeFiles/MIOpen.dir/kthvalue.cpp.o.d -o CMakeFiles/MIOpen.dir/kthvalue.cpp.o -c /build/package/package/src/kthvalue.cpp /build/package/package/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 79 | return result; | ^ 1 warning generated when compiling for host. [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/layernorm.cpp.o -MF CMakeFiles/MIOpen.dir/layernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/layernorm.cpp.o -c /build/package/package/src/layernorm.cpp [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/lrn.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/lrn.cpp.o -MF CMakeFiles/MIOpen.dir/lrn.cpp.o.d -o CMakeFiles/MIOpen.dir/lrn.cpp.o -c /build/package/package/src/lrn.cpp [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/mlo_dir_conv.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/mlo_dir_conv.cpp.o -MF CMakeFiles/MIOpen.dir/mlo_dir_conv.cpp.o.d -o CMakeFiles/MIOpen.dir/mlo_dir_conv.cpp.o -c /build/package/package/src/mlo_dir_conv.cpp /build/package/package/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 58 | return p; | ^ In file included from /build/package/package/src/binary_cache.cpp:37: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:301:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:301:38)>' requested here 301 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); | ^ /build/package/package/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 167 | auto record = db.FindRecord(cfg); | ^ [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/multimarginloss.cpp.o -MF CMakeFiles/MIOpen.dir/multimarginloss.cpp.o.d -o CMakeFiles/MIOpen.dir/multimarginloss.cpp.o -c /build/package/package/src/multimarginloss.cpp /build/package/package/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 913 | return result; | ^ 2 warnings generated when compiling for gfx906. [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/activ_ocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/activ_ocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/activ_ocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/activ_ocl.cpp.o -c /build/package/package/src/ocl/activ_ocl.cpp [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/batchnormocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/batchnormocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/batchnormocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/batchnormocl.cpp.o -c /build/package/package/src/ocl/batchnormocl.cpp /build/package/package/src/target_properties.cpp:67:12: warning: not eliding copy on return [-Wnrvo] 67 | return name; // NOLINT (performance-no-automatic-move) | ^ [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/convolutionocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/convolutionocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/convolutionocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/convolutionocl.cpp.o -c /build/package/package/src/ocl/convolutionocl.cpp 1 warning generated when compiling for host. [ 50%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/lrn_ocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/lrn_ocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/lrn_ocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/lrn_ocl.cpp.o -c /build/package/package/src/ocl/lrn_ocl.cpp [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/mloNorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/mloNorm.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/mloNorm.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/mloNorm.cpp.o -c /build/package/package/src/ocl/mloNorm.cpp 1 warning generated when compiling for gfx906. [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/rnnocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/rnnocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/rnnocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/rnnocl.cpp.o -c /build/package/package/src/ocl/rnnocl.cpp In file included from /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/utilocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/utilocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/utilocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/utilocl.cpp.o -c /build/package/package/src/ocl/utilocl.cpp 1 warning generated when compiling for gfx906. [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/ctcocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/ctcocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/ctcocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/ctcocl.cpp.o -c /build/package/package/src/ocl/ctcocl.cpp [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/dropoutocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/dropoutocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/dropoutocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/dropoutocl.cpp.o -c /build/package/package/src/ocl/dropoutocl.cpp /build/package/package/src/conv/heuristics/ai_heuristics.cpp:690:20: warning: not eliding copy on return [-Wnrvo] 690 | return cached_result; | ^ /build/package/package/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 58 | return p; | ^ In file included from /build/package/package/src/binary_cache.cpp:37: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:301:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:301:38)>' requested here 301 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); | ^ /build/package/package/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 167 | auto record = db.FindRecord(cfg); | ^ [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/gcn_asm_utils.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/gcn_asm_utils.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/gcn_asm_utils.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/gcn_asm_utils.cpp.o -c /build/package/package/src/ocl/gcn_asm_utils.cpp [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/rnn_util_ocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/rnn_util_ocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/rnn_util_ocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/rnn_util_ocl.cpp.o -c /build/package/package/src/ocl/rnn_util_ocl.cpp 2 warnings generated when compiling for host. [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/hip/hip_build_utils.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/hip/hip_build_utils.cpp.o -MF CMakeFiles/MIOpen.dir/hip/hip_build_utils.cpp.o.d -o CMakeFiles/MIOpen.dir/hip/hip_build_utils.cpp.o -c /build/package/package/src/hip/hip_build_utils.cpp In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/hip/batched_transpose_sol.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/hip/batched_transpose_sol.cpp.o -MF CMakeFiles/MIOpen.dir/hip/batched_transpose_sol.cpp.o.d -o CMakeFiles/MIOpen.dir/hip/batched_transpose_sol.cpp.o -c /build/package/package/src/hip/batched_transpose_sol.cpp [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/hip/general_tensor_reorder_sol.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/hip/general_tensor_reorder_sol.cpp.o -MF CMakeFiles/MIOpen.dir/hip/general_tensor_reorder_sol.cpp.o.d -o CMakeFiles/MIOpen.dir/hip/general_tensor_reorder_sol.cpp.o -c /build/package/package/src/hip/general_tensor_reorder_sol.cpp In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::eachIn file included from _a/build/package/package/src/ocl/batchnormocl.cppr:g42s(: In file included from | /build/package/package/src/include/miopen/batchnorm/solvers.hpp ^: 30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 448280 | | r e t urrent uGrent Ism;p l i| c ^it GemmSolvers().SearchForAllSolutions( | ^ [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/pooling.cpp.o In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/pooling.cpp.o -MF CMakeFiles/MIOpen.dir/pooling.cpp.o.d -o CMakeFiles/MIOpen.dir/pooling.cpp.o -c /build/package/package/src/pooling.cpp In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ [ 51%] Building CXX object src/CMakeFiles/MIOpen.dir/t5layernorm.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/t5layernorm.cpp.o -MF CMakeFiles/MIOpen.dir/t5layernorm.cpp.o.d -o CMakeFiles/MIOpen.dir/t5layernorm.cpp.o -c /build/package/package/src/t5layernorm.cpp In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/ocl/batchnormocl.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnFwdTraining>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); | ^ /build/package/package/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 366 | miopen::each_args( | ^ /build/package/package/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); | ^ /build/package/package/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); | ^ /build/package/package/src/ocl/batchnormocl.cpp:160:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 160 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvBinWinograd3x3U, miopen::solver::conv::ConvBinWinoRxS<3, 2>, miopen::solver::conv::ConvBinWinoRxS<2, 3>, miopen::solver::conv::ConvBinWinogradRxSf2x3g1, miopen::solver::conv::ConvBinWinogradRxS, miopen::solver::conv::ConvMPBidirectWinograd<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd<6, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<6, 3>, miopen::solver::conv::ConvWinoFuryRxS<2, 3>, miopen::solver::conv::ConvWinoRageRxS<2, 3>>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:289:34: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvBinWinoRxS<2, 3>, miopen::solver::conv::ConvBinWinogradRxSf2x3g1, miopen::solver::conv::ConvBinWinogradRxS, miopen::solver::conv::ConvMPBidirectWinograd<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd<6, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<6, 3>, miopen::solver::conv::ConvWinoFuryRxS<2, 3>, miopen::solver::conv::ConvWinoRageRxS<2, 3>>::SearchForAllSolutions' requested here 289 | return GetWindogradSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/ocl/batchnormocl.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnBwdBackward>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); | ^ /build/package/package/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 366 | miopen::each_args( | ^ /build/package/package/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); | ^ /build/package/package/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); | ^ /build/package/package/src/ocl/batchnormocl.cpp:413:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 413 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); | ^ [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/fusionopconvocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/fusionopconvocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/fusionopconvocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/fusionopconvocl.cpp.o -c /build/package/package/src/ocl/fusionopconvocl.cpp In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/fusionopbiasbnactivocl.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/ocl/fusionopbiasbnactivocl.cpp.o -MF CMakeFiles/MIOpen.dir/ocl/fusionopbiasbnactivocl.cpp.o.d -o CMakeFiles/MIOpen.dir/ocl/fusionopbiasbnactivocl.cpp.o -c /build/package/package/src/ocl/fusionopbiasbnactivocl.cpp In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/prelu.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/prelu.cpp.o -MF CMakeFiles/MIOpen.dir/prelu.cpp.o.d -o CMakeFiles/MIOpen.dir/prelu.cpp.o -c /build/package/package/src/prelu.cpp /build/package/package/src/ocl/convolutionocl.cpp:1031:16: warning: not eliding copy on return [-Wnrvo] 1031 | return solutions; | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<1>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/reducecalculation.cpp.o In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<2>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/reducecalculation.cpp.o -MF CMakeFiles/MIOpen.dir/reducecalculation.cpp.o.d -o CMakeFiles/MIOpen.dir/reducecalculation.cpp.o -c /build/package/package/src/reducecalculation.cpp 3 warnings generated when compiling for gfx906. In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<4>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<8>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/reduceextreme.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/reduceextreme.cpp.o -MF CMakeFiles/MIOpen.dir/reduceextreme.cpp.o.d -o CMakeFiles/MIOpen.dir/reduceextreme.cpp.o -c /build/package/package/src/reduceextreme.cpp In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<16>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/rope.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/rope.cpp.o -MF CMakeFiles/MIOpen.dir/rope.cpp.o.d -o CMakeFiles/MIOpen.dir/rope.cpp.o -c /build/package/package/src/rope.cpp [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/softmarginloss.cpp.o -MF CMakeFiles/MIOpen.dir/softmarginloss.cpp.o.d -o CMakeFiles/MIOpen.dir/softmarginloss.cpp.o -c /build/package/package/src/softmarginloss.cpp /build/package/package/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 913 | return result; | ^ In file included from /build/package/package/src/ocl/convolutionocl.cpp:37: In file included from /build/package/package/src/include/miopen/find_db.hpp:36: /build/package/package/src/include/miopen/ramdb.hpp:166:16: warning: not eliding copy on return [-Wnrvo] 166 | return ret; | ^ /build/package/package/src/include/miopen/ramdb.hpp:178:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /build/package/package/src/include/miopen/ramdb.hpp:178:38)>' requested here 178 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:131:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 131 | content = db->FindRecord(problem); | ^ /build/package/package/src/include/miopen/find_db.hpp:155:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 155 | FindDbRecord_t record{handle, problem, path_suffix}; | ^ /build/package/package/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/ocl/convolutionocl.cpp:31: In file included from /build/package/package/src/include/miopen/conv/solver_finders.hpp:31: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:301:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:301:38)>' requested here 301 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:109:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 109 | content = db->FindRecord(problem); | ^ /build/package/package/src/ocl/convolutionocl.cpp:841:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 841 | const FindDbRecord fdb_record{handle, problem}; | ^ 31 warnings generated when compiling for gfx906. 3 warnings generated when compiling for gfx906. [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/transformers_adam_w.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/transformers_adam_w.cpp.o -MF CMakeFiles/MIOpen.dir/transformers_adam_w.cpp.o.d -o CMakeFiles/MIOpen.dir/transformers_adam_w.cpp.o -c /build/package/package/src/transformers_adam_w.cpp [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/__/db_path.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/db_path.cpp.o -MF CMakeFiles/MIOpen.dir/__/db_path.cpp.o.d -o CMakeFiles/MIOpen.dir/__/db_path.cpp.o -c /build/package/package/build/db_path.cpp 1 warning generated when compiling for host. [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/gemm_v2.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/gemm_v2.cpp.o -MF CMakeFiles/MIOpen.dir/gemm_v2.cpp.o.d -o CMakeFiles/MIOpen.dir/gemm_v2.cpp.o -c /build/package/package/src/gemm_v2.cpp /build/package/package/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 324 | return best_kernel; | ^ /build/package/package/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return default_kernel; | ^ [ 53%] Building CXX object src/CMakeFiles/MIOpen.dir/hip/hiperrors.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/hip/hiperrors.cpp.o -MF CMakeFiles/MIOpen.dir/hip/hiperrors.cpp.o.d -o CMakeFiles/MIOpen.dir/hip/hiperrors.cpp.o -c /build/package/package/src/hip/hiperrors.cpp In file included from /build/package/package/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_1x1u_stride2.cpp:758:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/hip/handlehip.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/hip/handlehip.cpp.o -MF CMakeFiles/MIOpen.dir/hip/handlehip.cpp.o.d -o CMakeFiles/MIOpen.dir/hip/handlehip.cpp.o -c /build/package/package/src/hip/handlehip.cpp 1 warning generated when compiling for gfx906. [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/hipoc/hipoc_kernel.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/hipoc/hipoc_kernel.cpp.o -MF CMakeFiles/MIOpen.dir/hipoc/hipoc_kernel.cpp.o.d -o CMakeFiles/MIOpen.dir/hipoc/hipoc_kernel.cpp.o -c /build/package/package/src/hipoc/hipoc_kernel.cpp In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/ocl/batchnormocl.cpp:42: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ /build/package/package/build/db_path.cpp:108:12: warning: not eliding copy on return [-Wnrvo] 108 | return udb_path; | ^ [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/hipoc/hipoc_program.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/hipoc/hipoc_program.cpp.o -MF CMakeFiles/MIOpen.dir/hipoc/hipoc_program.cpp.o.d -o CMakeFiles/MIOpen.dir/hipoc/hipoc_program.cpp.o -c /build/package/package/src/hipoc/hipoc_program.cpp In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_0.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_0.cpp.o -MF CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_0.cpp.o.d -o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_0.cpp.o -c /build/package/package/build/inlined_kernels/batch_0.cpp In file included from /build/package/package/src/rnn/Solutions/bww_s_steam.cpp:26: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439/build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ :39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ 1 warning generated when compiling for gfx906. 4 warnings generated when compiling for gfx906. In file included from /build/package/package/src/ocl/batchnormocl.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnFwdTraining>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); | ^ /build/package/package/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 366 | miopen::each_args( | ^ /build/package/package/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); | ^ /build/package/package/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); | ^ /build/package/package/src/ocl/batchnormocl.cpp:160:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 160 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); | ^ In file included from /build/package/package/src/ocl/batchnormocl.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnBwdBackward>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); | ^ /build/package/package/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 366 | miopen::each_args( | ^ /build/package/package/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); | ^ /build/package/package/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); | ^ /build/package/package/src/ocl/batchnormocl.cpp:413:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 413 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); | ^ [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_1.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_1.cpp.o -MF CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_1.cpp.o.d -o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_1.cpp.o -c /build/package/package/build/inlined_kernels/batch_1.cpp /build/package/package/build/db_path.cpp:108:12: warning: not eliding copy on return [-Wnrvo] 108 | return udb_path; | ^ 1 warning generated when compiling for host. [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_3.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_3.cpp.o -MF CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_3.cpp.o.d -o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_3.cpp.o -c /build/package/package/build/inlined_kernels/batch_3.cpp [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_4.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_4.cpp.o -MF CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_4.cpp.o.d -o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_4.cpp.o -c /build/package/package/build/inlined_kernels/batch_4.cpp [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_5.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_5.cpp.o -MF CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_5.cpp.o.d -o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_5.cpp.o -c /build/package/package/build/inlined_kernels/batch_5.cpp [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_6.cpp.o cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_6.cpp.o -MF CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_6.cpp.o.d -o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_6.cpp.o -c /build/package/package/build/inlined_kernels/batch_6.cpp [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/comgr.cpp.o [ 55%] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_2.cpp.o /build/package/package/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 324 | return best_kernel; | ^ 1 warning generated when compiling for host. /build/package/package/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return default_kernel; | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsm3x3U, miopen::solver::conv::ConvAsm1x1U, miopen::solver::conv::ConvAsm1x1UV2, miopen::solver::conv::ConvAsm5x10u2v2f1, miopen::solver::conv::ConvAsm7x7c3h224w224k64u2v2p3q3f1, miopen::solver::conv::ConvAsm5x10u2v2b1, miopen::solver::conv::ConvOclDirectFwd11x11, miopen::solver::conv::ConvOclDirectFwdGen, miopen::solver::conv::ConvOclDirectFwd1x1, miopen::solver::conv::ConvOclDirectFwd, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 243 | return GetDirectSolvers().SearchForAllSolutions( | ^ cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_2.cpp.o -MF CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_2.cpp.o.d -o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_2.cpp.o -c /build/package/package/build/inlined_kernels/batch_2.cpp cd /build/package/package/build/src && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOpen_EXPORTS -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/eigen3 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT src/CMakeFiles/MIOpen.dir/comgr.cpp.o -MF CMakeFiles/MIOpen.dir/comgr.cpp.o.d -o CMakeFiles/MIOpen.dir/comgr.cpp.o -c /build/package/package/src/comgr.cpp /build/package/package/src/ocl/convolutionocl.cpp:1031:16: warning: not eliding copy on return [-Wnrvo] 1031 | return solutions; | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ 3 warnings generated when compiling for host. In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmForwardV4R5Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1Xdlops, miopen::solver::conv::ConvHipImplicitGemmV4R1Fwd, miopen::solver::conv::ConvHipImplicitGemmV4R4Fwd, miopen::solver::conv::ConvMlirIgemmFwdXdlops, miopen::solver::conv::ConvMlirIgemmFwd, miopen::solver::conv::ConvMlirIgemmBwdXdlops, miopen::solver::conv::ConvMlirIgemmBwd, miopen::solver::conv::ConvHipImplicitGemmBwdDataV1R1, miopen::solver::conv::ConvHipImplicitGemmBwdDataV4R1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd_1x1, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicFwd, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicBwd, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC, miopen::solver::conv::ConvCkIgemmFwdV6r1DlopsNchw, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvBinWinograd3x3U, miopen::solver::conv::ConvBinWinoRxS<3, 2>, miopen::solver::conv::ConvBinWinoRxS<2, 3>, miopen::solver::conv::ConvBinWinogradRxSf2x3g1, miopen::solver::conv::ConvBinWinogradRxS, miopen::solver::conv::ConvMPBidirectWinograd<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd<6, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<6, 3>, miopen::solver::conv::ConvWinoFuryRxS<2, 3>, miopen::solver::conv::ConvWinoRageRxS<2, 3>>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:289:34: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvBinWinoRxS<2, 3>, miopen::solver::conv::ConvBinWinogradRxSf2x3g1, miopen::solver::conv::ConvBinWinogradRxS, miopen::solver::conv::ConvMPBidirectWinograd<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd<6, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<2, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<3, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<4, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<5, 3>, miopen::solver::conv::ConvMPBidirectWinograd_xdlops<6, 3>, miopen::solver::conv::ConvWinoFuryRxS<2, 3>, miopen::solver::conv::ConvWinoRageRxS<2, 3>>::SearchForAllSolutions' requested here 289 | return GetWindogradSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/ocl/convolutionocl.cpp:37: In file included from /build/package/package/src/include/miopen/find_db.hpp:36: /build/package/package/src/include/miopen/ramdb.hpp:166:16: warning: not eliding copy on return [-Wnrvo] 166 | return ret; | ^ /build/package/package/src/include/miopen/ramdb.hpp:178:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /build/package/package/src/include/miopen/ramdb.hpp:178:38)>' requested here 178 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:131:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 131 | content = db->FindRecord(problem); | ^ /build/package/package/src/include/miopen/find_db.hpp:155:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 155 | FindDbRecord_t record{handle, problem, path_suffix}; | ^ /build/package/package/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { | ^ In file included from /build/package/package/src/ocl/convolutionocl.cpp:31: In file included from /build/package/package/src/include/miopen/conv/solver_finders.hpp:31: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:301:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:301:38)>' requested here 301 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:109:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 109 | content = db->FindRecord(problem); | ^ /build/package/package/src/ocl/convolutionocl.cpp:841:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 841 | const FindDbRecord fdb_record{handle, problem}; | ^ In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/pooling.cpp:35: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ /build/package/package/src/comgr.cpp:560:12: warning: not eliding copy on return [-Wnrvo] 560 | return text; | ^ /build/package/package/src/conv/heuristics/ai_heuristics.cpp:690:20: warning: not eliding copy on return [-Wnrvo] 690 | return cached_result; | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops, miopen::solver::conv::ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm, miopen::solver::conv::ConvHipImplicitGemmV4R1WrW, miopen::solver::conv::ConvHipImplicitGemmV4R4WrW, miopen::solver::conv::ConvAsmImplicitGemmV4R1DynamicWrw, miopen::solver::conv::ConvMlirIgemmWrWXdlops, miopen::solver::conv::ConvMlirIgemmWrW, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<1>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<2>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<4>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<8>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ In file included from /build/package/package/src/mlo_dir_conv.cpp:29: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<16>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbGetter &>' requested here 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:310:13), miopen::solver::conv::ConvAsmBwdWrW1x1, miopen::solver::conv::ConvAsmBwdWrW3x3, miopen::solver::conv::ConvOclBwdWrW2<1>, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>' requested here 309 | miopen::each_args( | ^ /build/package/package/src/mlo_dir_conv.cpp:330:33: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::conv::ConvOclBwdWrW2<2>, miopen::solver::conv::ConvOclBwdWrW2<4>, miopen::solver::conv::ConvOclBwdWrW2<8>, miopen::solver::conv::ConvOclBwdWrW2<16>, miopen::solver::conv::ConvOclBwdWrW2NonTunable, miopen::solver::conv::ConvOclBwdWrW53, miopen::solver::conv::ConvOclBwdWrW1x1, miopen::solver::conv::ConvDirectNaiveConvFwd, miopen::solver::conv::ConvDirectNaiveConvBwd, miopen::solver::conv::ConvDirectNaiveConvWrw>::SearchForAllSolutions' requested here 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( | ^ /build/package/package/src/comgr.cpp:560:12: warning: not eliding copy on return [-Wnrvo] 560 | return text; | ^ 1 warning generated when compiling for host. 4 warnings generated when compiling for host. 3 warnings generated when compiling for host. 1 warning generated when compiling for host. 1 warning generated when compiling for host. 31 warnings generated when compiling for host. 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver/conv/conv_asm_1x1u.cpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_1x1u.cpp:916:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 916 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/conv/conv_asm_3x3u.cpp:32: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/conv/conv_asm_3x3u.cpp:325:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ In file included from /build/package/package/src/solver/batchnorm/backward_spatial.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/common_spatial.hpp:29: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver/batchnorm/backward_spatial.cpp:30: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); | ^ 1 warning generated when compiling for gfx906. 1 warning generated when compiling for host. 1 warning generated when compiling for host. 2 warnings generated when compiling for host. In file included from /build/package/package/src/solver/batchnorm/forward_inference.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for host. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/batchnorm/forward_inference_fused.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/rnn.cpp:37: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver/batchnorm/backward_per_activation.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for host. /build/package/package/src/find_db.cpp:138:20: warning: not eliding copy on return [-Wnrvo] 138 | return file_path; | ^ /build/package/package/src/find_db.cpp:276:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 276 | template class FindDbRecord_t; | ^ /build/package/package/src/find_db.cpp:189:24: warning: not eliding copy on return [-Wnrvo] 189 | return best_path; | ^ In file included from /build/package/package/src/rnn/Solutions/bwd_s_stream.cpp:26: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ /build/package/package/src/find_db.cpp:138:20: warning: not eliding copy on return [-Wnrvo] 138 | return file_path; | ^ /build/package/package/src/find_db.cpp:277:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 277 | template class FindDbRecord_t; | ^ /build/package/package/src/find_db.cpp:189:24: warning: not eliding copy on return [-Wnrvo] 189 | return best_path; | ^ In file included from /build/package/package/src/rnn/Solutions/bwd_multi_stream.cpp:28: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/rnn/Solutions/bww_multi_stream.cpp:28: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/rnn/selector.cpp:39: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/rnn/Solutions/Base/fw_data_modular.cpp:27: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/rnn/Solutions/Base/bw_data_modular.cpp:27: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ /build/package/package/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 146 | return val; | ^ /build/package/package/src/rnn/Solutions/Base/fw_data_modular.cpp:507:16: warning: not eliding copy on return [-Wnrvo] 507 | return ws_ht_layer_size; | ^ /build/package/package/src/rnn/Solutions/Base/fw_data_modular.cpp:508:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNForwardDataModularAlgo::PropY(const Handle &, const runtimeArgsFwd &)::(lambda)::operator()>' requested here 508 | }(reservLayout.hStateSizes); | ^ In file included from /build/package/package/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ /build/package/package/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 345 | return ws_ht_layer_size; | ^ /build/package/package/src/rnn/Solutions/Base/bw_data_modular.cpp:346:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNBackwardDataModularAlgo::PropDy(const Handle &, ConstData_t, Data_t)::(lambda)::operator()>' requested here 346 | }(workspaceInfo.hStateSizes); | ^ /build/package/package/src/conv/solver_finders.cpp:333:12: warning: not eliding copy on return [-Wnrvo] 333 | return ret; | ^ In file included from /build/package/package/src/rnn/Solutions/fwd_s_stream.cpp:26: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/solver.cpp:29: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/fusion.cpp:36: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/rnn/selector.cpp:39: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/fusion/problem_description.cpp:27: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<1>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<2>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<4>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<8>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<16>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 348 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 348 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 354 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 406 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 406 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 409 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 409 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 411 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 411 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 414 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 414 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 422 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 422 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 427 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 427 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 440 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 440 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 470 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 470 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 480 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 482 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 484 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 486 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 488 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 491 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 491 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 496 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 496 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 505 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 505 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 536 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 536 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 538 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 540 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 545 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 545 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 549 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 549 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 555 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 555 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 566 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 566 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 588 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 588 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmFwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 592 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 592 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmBwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 594 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 594 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupFwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 615 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 615 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupFwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 619 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 619 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupWrwXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 625 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 625 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupBwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 629 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 629 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupBwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 653 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 653 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupWrwXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 657 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 657 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ /build/package/package/src/conv/solver_finders.cpp:333:12: warning: not eliding copy on return [-Wnrvo] 333 | return ret; | ^ 1 warning generated when compiling for host. 1 warning generated when compiling for gfx906. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvBiasActivAsm1x1U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmFwdBiasActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdBiasActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerfConfigConvCKIgemmFwdBiasResAddActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/fusion.cpp:36: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: In file included from /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:32: In file included from /build/package/package/src/include/miopen/mlo_internal.hpp:66: In file included from /build/package/package/src/include/miopen/conv/db_getter.hpp:33: /build/package/package/src/include/miopen/ramdb.hpp:166:16: warning: not eliding copy on return [-Wnrvo] 166 | return ret; | ^ /build/package/package/src/include/miopen/ramdb.hpp:178:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /build/package/package/src/include/miopen/ramdb.hpp:178:38)>' requested here 178 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:131:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 131 | content = db->FindRecord(problem); | ^ /build/package/package/src/include/miopen/find_db.hpp:155:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 155 | FindDbRecord_t record{handle, problem, path_suffix}; | ^ /build/package/package/src/fusion.cpp:875:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 875 | return UserFindDbRecord::TryLoad( | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:301:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:301:38)>' requested here 301 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:109:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 109 | content = db->FindRecord(problem); | ^ /build/package/package/src/fusion.cpp:926:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 926 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; | ^ 1 warning generated when compiling for gfx906. /build/package/package/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 146 | return val; | ^ In file included from /build/package/package/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ 1 warning generated when compiling for host. 1 warning generated when compiling for host. In file included from /build/package/package/src/rnn/Solutions/fwd_s_stream.cpp:26: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/rnn/Solutions/bww_multi_stream.cpp:28: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ 2 warnings generated when compiling for gfx906. 1 warning generated when compiling for host. In file included from /build/package/package/src/solution.cpp:45: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 2 warnings generated when compiling for gfx906. In file included from /build/package/package/src/rnn/Solutions/Base/fw_data_modular.cpp:27: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ /build/package/package/src/rnn/Solutions/Base/fw_data_modular.cpp:507:16: warning: not eliding copy on return [-Wnrvo] 507 | return ws_ht_layer_size; | ^ /build/package/package/src/rnn/Solutions/Base/fw_data_modular.cpp:508:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNForwardDataModularAlgo::PropY(const Handle &, const runtimeArgsFwd &)::(lambda)::operator()>' requested here 508 | }(reservLayout.hStateSizes); | ^ /build/package/package/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 169 | return ret; | ^ /build/package/package/src/solution.cpp:172:37: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const ConvolutionDescriptor &)::(lambda)::operator()' requested here 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); | ^ 2 warnings generated when compiling for host. /build/package/package/src/solution.cpp:278:16: warning: not eliding copy on return [-Wnrvo] 278 | return ret; | ^ /build/package/package/src/solution.cpp:283:31: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const MhaDescriptor &)::(lambda)::operator()' requested here 283 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); | ^ /build/package/package/src/solution.cpp:459:16: warning: not eliding copy on return [-Wnrvo] 459 | return ret; | ^ /build/package/package/src/solution.cpp:473:39: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const SoftmaxDescriptor &)::(lambda)::operator()' requested here 473 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); | ^ In file included from /build/package/package/src/rnn/Solutions/Base/bw_data_modular.cpp:27: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ /build/package/package/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 345 | return ws_ht_layer_size; | ^ /build/package/package/src/rnn/Solutions/Base/bw_data_modular.cpp:346:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNBackwardDataModularAlgo::PropDy(const Handle &, ConstData_t, Data_t)::(lambda)::operator()>' requested here 346 | }(workspaceInfo.hStateSizes); | ^ 2 warnings generated when compiling for host. 93 warnings generated when compiling for gfx906. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:29: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/rnn/Solutions/bww_s_steam.cpp:26: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); | ^ 1 warning generated when compiling for host. 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<1>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<2>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<4>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<8>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvOclBwdWrw2<16>>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 348 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 348 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 354 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl, miopen::ExecutionContext, miopen::conv::ProblemDescription, (lambda at /build/package/package/src/include/miopen/find_solution.hpp:241:20) &>' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution, miopen::ExecutionContext, miopen::conv::ProblemDescription, miopen::DbTimer> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); | ^ 9 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 406 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 406 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 409 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 409 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 411 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 411 | RegisterWithSolver( | ^ In file included from /build/package/package/src/rnn/Solutions/bwd_multi_stream.cpp:28: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 414 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 414 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 422 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 422 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 427 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 427 | RegisterWithSolver( | ^ In file included from /build/package/package/src/rnn.cpp:37: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 440 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 440 | RegisterWithSolver(registry, | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 470 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 470 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 480 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 482 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 484 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 486 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 488 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 491 | RegisterWithSolver(registry, | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 491 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 496 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 496 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops_Padded_Gemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 505 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 505 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/fusion.cpp:36: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 536 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 536 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 538 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 540 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 545 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 545 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 549 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 549 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 555 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 555 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 566 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 566 | RegisterWithSolver( | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvBiasActivAsm1x1U>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmFwdBiasActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdBiasActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerfConfigConvCKIgemmFwdBiasResAddActivFused>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/fusion.cpp:801:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 801 | solution = miopen::solver::FindSolution( | ^ /build/package/package/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:279:13), miopen::solver::fusion::BnFwdInferActivationFused, miopen::solver::fusion::BnFwdTrgActivationFused, miopen::solver::fusion::BnBwdTrgActivationFused, miopen::solver::fusion::ConvBiasActivAsm1x1U, miopen::solver::fusion::ConvOclDirectFwdFused, miopen::solver::fusion::ConvCKIgemmFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdActivFused, miopen::solver::fusion::ConvCKIgemmGrpFwdBiasActivFused, miopen::solver::fusion::ConvCKIgemmFwdBiasResAddActivFused, miopen::solver::fusion::ConvBinWinogradRxSFused, miopen::solver::fusion::ConvBinWinogradRxSf2x3g1Fused, miopen::solver::fusion::ConvWinoFuryRxSFused<2, 3>, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>' requested here 278 | miopen::each_args( | ^ /build/package/package/src/fusion.cpp:800:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /build/package/package/src/fusion.cpp:800:40)>' requested here 800 | GetAllFusionSolvers().FindById(id, [&](auto solver) { | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 588 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 588 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/fusion.cpp:36: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: In file included from /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:32: In file included from /build/package/package/src/include/miopen/mlo_internal.hpp:66: In file included from /build/package/package/src/include/miopen/conv/db_getter.hpp:33: /build/package/package/src/include/miopen/ramdb.hpp:166:16: warning: not eliding copy on return [-Wnrvo] 166 | return ret; | ^ /build/package/package/src/include/miopen/ramdb.hpp:178:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /build/package/package/src/include/miopen/ramdb.hpp:178:38)>' requested here 178 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:131:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 131 | content = db->FindRecord(problem); | ^ /build/package/package/src/include/miopen/find_db.hpp:155:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 155 | FindDbRecord_t record{handle, problem, path_suffix}; | ^ /build/package/package/src/fusion.cpp:875:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 875 | return UserFindDbRecord::TryLoad( | ^ In file included from /build/package/package/src/fusion.cpp:29: In file included from /build/package/package/src/include/miopen/fusion.hpp:33: In file included from /build/package/package/src/include/miopen/conv/problem_description.hpp:38: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:301:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:301:38)>' requested here 301 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); | ^ /build/package/package/src/include/miopen/find_db.hpp:109:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 109 | content = db->FindRecord(problem); | ^ /build/package/package/src/fusion.cpp:926:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 926 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmFwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 592 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 592 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmBwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 594 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 594 | RegisterWithSolver( | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupFwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 615 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 615 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupFwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 619 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 619 | RegisterWithSolver(registry, | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupWrwXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 625 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 625 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupBwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 629 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 629 | RegisterWithSolver(registry, | ^ 1 warning generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupBwdXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 653 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 653 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:27: In file included from /build/package/package/src/include/miopen/activ/solvers.hpp:29: In file included from /build/package/package/src/include/miopen/solver.hpp:33: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupWrwXdlops>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 657 | RegisterWithSolver(registry, | ^ In file included from /build/package/package/src/solver.cpp:53: In file included from /build/package/package/src/include/miopen/any_solver.hpp:36: /build/package/package/src/include/miopen/generic_search.hpp:442:16: warning: not eliding copy on return [-Wnrvo] 442 | return copy; | ^ /build/package/package/src/include/miopen/any_solver.hpp:464:43: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 464 | auto config = miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_sols); | ^ /build/package/package/src/include/miopen/any_solver.hpp:495:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 495 | return GenericSearch(ctx, | ^ /build/package/package/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; | ^ /build/package/package/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; | ^ /build/package/package/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 291 | entry.solver = TSolver{}; | ^ /build/package/package/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 657 | RegisterWithSolver(registry, | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 116 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::FwdInvokeParams, miopen::solver::pooling::PoolingForwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackward2d>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ In file included from /build/package/package/src/solver.cpp:38: /build/package/package/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return ret; | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 439 | for(auto transpose : Derived::GetTransposes()) | ^ /build/package/package/src/include/miopen/utility/transposing_solver.hpp:416:8: note: in instantiation of member function 'miopen::solver::TransposingSolver, miopen::solver::SolverBaseNonTunable, miopen::pooling::ProblemDescription, miopen::pooling::BwdInvokeParams, miopen::solver::pooling::PoolingBackwardNd>::IsApplicable' requested here 416 | struct TransposingSolver : Base | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/src/rnn/Solutions/bwd_s_stream.cpp:26: In file included from /build/package/package/src/include/miopen/rnn/solvers.hpp:31: /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 744 | return strides; | ^ /build/package/package/src/include/miopen/rnn/tmp_buffer_utils.hpp:745:10: note: in instantiation of function template specialization 'miopen::rnn_base::WeightsBufferDescriptor::create(size_t, size_t, size_t, size_t, size_t, size_t, bool)::(lambda)::operator()>' requested here 745 | }(bias_lens, bias_mode * 2); | ^ In file included from /build/package/package/src/fusion/problem_description.cpp:27: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 1 warning generated when compiling for host. /build/package/package/src/find_db.cpp:138:20: warning: not eliding copy on return [-Wnrvo] 138 | return file_path; | ^ /build/package/package/src/find_db.cpp:276:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 276 | template class FindDbRecord_t; | ^ /build/package/package/src/find_db.cpp:189:24: warning: not eliding copy on return [-Wnrvo] 189 | return best_path; | ^ /build/package/package/src/find_db.cpp:138:20: warning: not eliding copy on return [-Wnrvo] 138 | return file_path; | ^ /build/package/package/src/find_db.cpp:277:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 277 | template class FindDbRecord_t; | ^ /build/package/package/src/find_db.cpp:189:24: warning: not eliding copy on return [-Wnrvo] 189 | return best_path; | ^ 1 warning generated when compiling for host. In file included from /build/package/package/src/solution.cpp:45: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ /build/package/package/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 169 | return ret; | ^ /build/package/package/src/solution.cpp:172:37: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const ConvolutionDescriptor &)::(lambda)::operator()' requested here 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); | ^ /build/package/package/src/solution.cpp:278:16: warning: not eliding copy on return [-Wnrvo] 278 | return ret; | ^ /build/package/package/src/solution.cpp:283:31: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const MhaDescriptor &)::(lambda)::operator()' requested here 283 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); | ^ /build/package/package/src/solution.cpp:459:16: warning: not eliding copy on return [-Wnrvo] 459 | return ret; | ^ /build/package/package/src/solution.cpp:473:39: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const SoftmaxDescriptor &)::(lambda)::operator()' requested here 473 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); | ^ 4 warnings generated when compiling for host. 9 warnings generated when compiling for host. 4 warnings generated when compiling for host. 93 warnings generated when compiling for host. [ 55%] Linking CXX shared library ../lib/libMIOpen.so cd /build/package/package/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/MIOpen.dir/link.txt --verbose=1 /usr/bin/clang++-22 -fPIC -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -shared -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -pthread -Xlinker --dependency-file=CMakeFiles/MIOpen.dir/link.d -Wl,-soname,libMIOpen.so.1 -o ../lib/libMIOpen.so.1.0 CMakeFiles/MIOpen.dir/__/kernel.cpp.o CMakeFiles/MIOpen.dir/__/kernel_includes.cpp.o CMakeFiles/MIOpen.dir/activ/problem_description.cpp.o CMakeFiles/MIOpen.dir/activ_api.cpp.o CMakeFiles/MIOpen.dir/adam/problem_description.cpp.o CMakeFiles/MIOpen.dir/adam_api.cpp.o CMakeFiles/MIOpen.dir/addlayernorm_api.cpp.o CMakeFiles/MIOpen.dir/api/find2_0_commons.cpp.o CMakeFiles/MIOpen.dir/api/tuning.cpp.o CMakeFiles/MIOpen.dir/base64.cpp.o CMakeFiles/MIOpen.dir/batch_norm.cpp.o CMakeFiles/MIOpen.dir/batch_norm_api.cpp.o CMakeFiles/MIOpen.dir/batchnorm/problem_description.cpp.o CMakeFiles/MIOpen.dir/buffer_info.cpp.o CMakeFiles/MIOpen.dir/cat_api.cpp.o CMakeFiles/MIOpen.dir/cat/problem_description.cpp.o CMakeFiles/MIOpen.dir/check_numerics.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_ss.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_us.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_wino.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/gen_x_w_y_pad.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm_dynamic.cpp.o CMakeFiles/MIOpen.dir/conv/invokers/ocl_wrw_rdc.cpp.o CMakeFiles/MIOpen.dir/conv/kernel_interface/winograd_kernel_interface.cpp.o CMakeFiles/MIOpen.dir/conv/problem_description.cpp.o CMakeFiles/MIOpen.dir/conv/solver_finders.cpp.o CMakeFiles/MIOpen.dir/conv_algo_name.cpp.o CMakeFiles/MIOpen.dir/convolution.cpp.o CMakeFiles/MIOpen.dir/convolution_api.cpp.o CMakeFiles/MIOpen.dir/ctc.cpp.o CMakeFiles/MIOpen.dir/ctc_api.cpp.o CMakeFiles/MIOpen.dir/db.cpp.o CMakeFiles/MIOpen.dir/db_record.cpp.o CMakeFiles/MIOpen.dir/driver_arguments.cpp.o CMakeFiles/MIOpen.dir/dropout.cpp.o CMakeFiles/MIOpen.dir/dropout_api.cpp.o CMakeFiles/MIOpen.dir/env.cpp.o CMakeFiles/MIOpen.dir/env_debug.cpp.o CMakeFiles/MIOpen.dir/execution_context.cpp.o CMakeFiles/MIOpen.dir/expanduser.cpp.o CMakeFiles/MIOpen.dir/fin/fin_interface.cpp.o CMakeFiles/MIOpen.dir/find_controls.cpp.o CMakeFiles/MIOpen.dir/find_db.cpp.o CMakeFiles/MIOpen.dir/fused_api.cpp.o CMakeFiles/MIOpen.dir/fusion.cpp.o CMakeFiles/MIOpen.dir/fusion/problem_description.cpp.o CMakeFiles/MIOpen.dir/generic_search.cpp.o CMakeFiles/MIOpen.dir/getitem_api.cpp.o CMakeFiles/MIOpen.dir/glu/problem_description.cpp.o CMakeFiles/MIOpen.dir/glu_api.cpp.o CMakeFiles/MIOpen.dir/graphapi/convolution.cpp.o CMakeFiles/MIOpen.dir/graphapi/conv_bias_res_add_activ_forward_executor.cpp.o CMakeFiles/MIOpen.dir/graphapi/engine.cpp.o CMakeFiles/MIOpen.dir/graphapi/enginecfg.cpp.o CMakeFiles/MIOpen.dir/graphapi/engineheur.cpp.o CMakeFiles/MIOpen.dir/graphapi/execution_plan.cpp.o CMakeFiles/MIOpen.dir/graphapi/find_engine.cpp.o CMakeFiles/MIOpen.dir/graphapi/graphapi.cpp.o CMakeFiles/MIOpen.dir/graphapi/matmul.cpp.o CMakeFiles/MIOpen.dir/graphapi/opgraph.cpp.o CMakeFiles/MIOpen.dir/graphapi/pointwise.cpp.o CMakeFiles/MIOpen.dir/graphapi/reduction.cpp.o CMakeFiles/MIOpen.dir/graphapi/reshape.cpp.o CMakeFiles/MIOpen.dir/graphapi/rng.cpp.o CMakeFiles/MIOpen.dir/graphapi/tensor.cpp.o CMakeFiles/MIOpen.dir/graphapi/variant_pack.cpp.o CMakeFiles/MIOpen.dir/groupnorm_api.cpp.o CMakeFiles/MIOpen.dir/groupnorm/problem_description.cpp.o CMakeFiles/MIOpen.dir/handle_api.cpp.o CMakeFiles/MIOpen.dir/invoker_cache.cpp.o CMakeFiles/MIOpen.dir/getitem/problem_description.cpp.o CMakeFiles/MIOpen.dir/kernel_build_params.cpp.o CMakeFiles/MIOpen.dir/kernel_warnings.cpp.o CMakeFiles/MIOpen.dir/kthvalue/problem_description.cpp.o CMakeFiles/MIOpen.dir/kthvalue_api.cpp.o CMakeFiles/MIOpen.dir/layernorm_api.cpp.o CMakeFiles/MIOpen.dir/layernorm/problem_description.cpp.o CMakeFiles/MIOpen.dir/load_file.cpp.o CMakeFiles/MIOpen.dir/lock_file.cpp.o CMakeFiles/MIOpen.dir/logger.cpp.o CMakeFiles/MIOpen.dir/lrn_api.cpp.o CMakeFiles/MIOpen.dir/mha/mha_descriptor.cpp.o CMakeFiles/MIOpen.dir/mha/problem_description.cpp.o CMakeFiles/MIOpen.dir/multimarginloss/problem_description.cpp.o CMakeFiles/MIOpen.dir/multimarginloss_api.cpp.o CMakeFiles/MIOpen.dir/op_args.cpp.o CMakeFiles/MIOpen.dir/operator.cpp.o CMakeFiles/MIOpen.dir/performance_config.cpp.o CMakeFiles/MIOpen.dir/pooling/problem_description.cpp.o CMakeFiles/MIOpen.dir/pooling_api.cpp.o CMakeFiles/MIOpen.dir/prelu/problem_description.cpp.o CMakeFiles/MIOpen.dir/prelu_api.cpp.o CMakeFiles/MIOpen.dir/problem.cpp.o CMakeFiles/MIOpen.dir/process.cpp.o CMakeFiles/MIOpen.dir/ramdb.cpp.o CMakeFiles/MIOpen.dir/readonlyramdb.cpp.o CMakeFiles/MIOpen.dir/reducecalculation_api.cpp.o CMakeFiles/MIOpen.dir/reduceextreme_api.cpp.o CMakeFiles/MIOpen.dir/reducetensor.cpp.o CMakeFiles/MIOpen.dir/reducetensor_api.cpp.o CMakeFiles/MIOpen.dir/reduce/problem_description.cpp.o CMakeFiles/MIOpen.dir/rnn.cpp.o CMakeFiles/MIOpen.dir/rnn_api.cpp.o CMakeFiles/MIOpen.dir/rnn/rnn_util.cpp.o CMakeFiles/MIOpen.dir/rnn/selector.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/rnn_transformer.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/Base/fw_data_modular.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_weights_modular.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_data_modular.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/fwd_s_stream.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_s_stream.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_multi_stream.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/bww_s_steam.cpp.o CMakeFiles/MIOpen.dir/rnn/Solutions/bww_multi_stream.cpp.o CMakeFiles/MIOpen.dir/rope_api.cpp.o CMakeFiles/MIOpen.dir/rope/problem_description.cpp.o CMakeFiles/MIOpen.dir/scalar.cpp.o CMakeFiles/MIOpen.dir/softmarginloss/problem_description.cpp.o CMakeFiles/MIOpen.dir/softmarginloss_api.cpp.o CMakeFiles/MIOpen.dir/softmax.cpp.o CMakeFiles/MIOpen.dir/softmax_api.cpp.o CMakeFiles/MIOpen.dir/softmax/problem_description.cpp.o CMakeFiles/MIOpen.dir/solution.cpp.o CMakeFiles/MIOpen.dir/solver.cpp.o CMakeFiles/MIOpen.dir/solver/activ/bwd_0.cpp.o CMakeFiles/MIOpen.dir/solver/activ/bwd_1.cpp.o CMakeFiles/MIOpen.dir/solver/activ/fwd_0.cpp.o CMakeFiles/MIOpen.dir/solver/activ/fwd_1.cpp.o CMakeFiles/MIOpen.dir/solver/adam/adam.cpp.o CMakeFiles/MIOpen.dir/solver/adam/transformers_adam_w.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation_fused.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/backward_spatial.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference_fused.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation_fused.cpp.o CMakeFiles/MIOpen.dir/solver/batchnorm/forward_spatial.cpp.o CMakeFiles/MIOpen.dir/solver/cat/forward_cat.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u_stride2.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_3x3u.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2b1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2f1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW1x1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW3x3.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_bin_wino3x3U.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_bin_winoRxS.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_bwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_fwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_wrw.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_MP_bidirectional_winograd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_multipass_wino3x3WrW.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D11x11.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd1x1.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwdgen.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_wino_fury_RxS.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_wino_rage_RxS.cpp.o CMakeFiles/MIOpen.dir/solver/conv/conv_winoRxS.cpp.o CMakeFiles/MIOpen.dir/solver/conv/fft.cpp.o CMakeFiles/MIOpen.dir/solver/conv/gemm.cpp.o CMakeFiles/MIOpen.dir/solver/conv/gemm_bwd.cpp.o CMakeFiles/MIOpen.dir/solver/conv/gemm_common.cpp.o CMakeFiles/MIOpen.dir/solver/conv/gemm_wrw.cpp.o CMakeFiles/MIOpen.dir/solver/conv_asm_1x1u_bias_activ_fused.cpp.o CMakeFiles/MIOpen.dir/solver/conv_bin_winoRxS_fused.cpp.o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp.o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp.o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp.o CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp.o CMakeFiles/MIOpen.dir/solver/conv_ocl_dir2Dfwd_fused.cpp.o CMakeFiles/MIOpen.dir/solver/conv_winoRxS_fused.cpp.o CMakeFiles/MIOpen.dir/solver/glu/backward_glu.cpp.o CMakeFiles/MIOpen.dir/solver/glu/forward_glu.cpp.o CMakeFiles/MIOpen.dir/solver/groupnorm/forward_groupnorm.cpp.o CMakeFiles/MIOpen.dir/solver/getitem/backward_getitem.cpp.o CMakeFiles/MIOpen.dir/solver/kthvalue/forward_kthvalue.cpp.o CMakeFiles/MIOpen.dir/solver/layernorm/backward_layernorm.cpp.o CMakeFiles/MIOpen.dir/solver/layernorm/backward_t5layernorm.cpp.o CMakeFiles/MIOpen.dir/solver/layernorm/forward_addlayernorm.cpp.o CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm.cpp.o CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm2d_ck.cpp.o CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm4d_ck.cpp.o CMakeFiles/MIOpen.dir/solver/layernorm/forward_t5layernorm.cpp.o CMakeFiles/MIOpen.dir/solver/mha/mha_solver_backward.cpp.o CMakeFiles/MIOpen.dir/solver/mha/mha_solver_forward.cpp.o CMakeFiles/MIOpen.dir/solver/multimarginloss/forward_multimarginloss.cpp.o CMakeFiles/MIOpen.dir/solver/pooling/forward2d.cpp.o CMakeFiles/MIOpen.dir/solver/pooling/forwardNaive.cpp.o CMakeFiles/MIOpen.dir/solver/pooling/forwardNd.cpp.o CMakeFiles/MIOpen.dir/solver/pooling/backward2d.cpp.o CMakeFiles/MIOpen.dir/solver/pooling/backwardNd.cpp.o CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_multi_weights.cpp.o CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_single_weight.cpp.o CMakeFiles/MIOpen.dir/solver/prelu/utils.cpp.o CMakeFiles/MIOpen.dir/solver/reduce/forward_argmax.cpp.o CMakeFiles/MIOpen.dir/solver/reduce/forward_argmin.cpp.o CMakeFiles/MIOpen.dir/solver/reduce/forward_max.cpp.o CMakeFiles/MIOpen.dir/solver/reduce/forward_min.cpp.o CMakeFiles/MIOpen.dir/solver/reduce/forward_prod.cpp.o CMakeFiles/MIOpen.dir/solver/reduce/forward_sum.cpp.o CMakeFiles/MIOpen.dir/solver/rope/backward_rope.cpp.o CMakeFiles/MIOpen.dir/solver/rope/forward_rope.cpp.o CMakeFiles/MIOpen.dir/solver/softmarginloss/backward_softmarginloss.cpp.o CMakeFiles/MIOpen.dir/solver/softmarginloss/forward_softmarginloss.cpp.o CMakeFiles/MIOpen.dir/solver/softmax/attn_softmax.cpp.o CMakeFiles/MIOpen.dir/solver/softmax/softmax.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op1dTensorGeneric.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorGeneric.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorLite.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorSquash.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op3dTensorGeneric.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorGeneric.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorLite.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/Op5dTensorGeneric.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorFwdBias.cpp.o CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorLeadingOnes.cpp.o CMakeFiles/MIOpen.dir/subbuffers.cpp.o CMakeFiles/MIOpen.dir/sysinfo_utils.cpp.o CMakeFiles/MIOpen.dir/t5layernorm_api.cpp.o CMakeFiles/MIOpen.dir/target_properties.cpp.o CMakeFiles/MIOpen.dir/temp_file.cpp.o CMakeFiles/MIOpen.dir/tensor.cpp.o CMakeFiles/MIOpen.dir/tensorOp/problem_description.cpp.o CMakeFiles/MIOpen.dir/tensor_api.cpp.o CMakeFiles/MIOpen.dir/transformers_adam_w_api.cpp.o CMakeFiles/MIOpen.dir/seq_tensor.cpp.o CMakeFiles/MIOpen.dir/conv/heuristics/ai_heuristics.cpp.o CMakeFiles/MIOpen.dir/conv/heuristics/metadata_3d.cpp.o CMakeFiles/MIOpen.dir/conv/heuristics/ai_candidate_selection.cpp.o CMakeFiles/MIOpen.dir/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp.o CMakeFiles/MIOpen.dir/anyramdb.cpp.o CMakeFiles/MIOpen.dir/tmp_dir.cpp.o CMakeFiles/MIOpen.dir/binary_cache.cpp.o CMakeFiles/MIOpen.dir/md5.cpp.o CMakeFiles/MIOpen.dir/sqlite_db.cpp.o CMakeFiles/MIOpen.dir/kern_db.cpp.o CMakeFiles/MIOpen.dir/bz2.cpp.o CMakeFiles/MIOpen.dir/activ.cpp.o CMakeFiles/MIOpen.dir/adam.cpp.o CMakeFiles/MIOpen.dir/addlayernorm.cpp.o CMakeFiles/MIOpen.dir/cat.cpp.o CMakeFiles/MIOpen.dir/exec_utils.cpp.o CMakeFiles/MIOpen.dir/groupnorm.cpp.o CMakeFiles/MIOpen.dir/getitem.cpp.o CMakeFiles/MIOpen.dir/glu.cpp.o CMakeFiles/MIOpen.dir/kernel_cache.cpp.o CMakeFiles/MIOpen.dir/kthvalue.cpp.o CMakeFiles/MIOpen.dir/layernorm.cpp.o CMakeFiles/MIOpen.dir/lrn.cpp.o CMakeFiles/MIOpen.dir/mlo_dir_conv.cpp.o CMakeFiles/MIOpen.dir/multimarginloss.cpp.o CMakeFiles/MIOpen.dir/ocl/activ_ocl.cpp.o CMakeFiles/MIOpen.dir/ocl/batchnormocl.cpp.o CMakeFiles/MIOpen.dir/ocl/convolutionocl.cpp.o CMakeFiles/MIOpen.dir/ocl/lrn_ocl.cpp.o CMakeFiles/MIOpen.dir/ocl/mloNorm.cpp.o CMakeFiles/MIOpen.dir/ocl/rnnocl.cpp.o CMakeFiles/MIOpen.dir/ocl/utilocl.cpp.o CMakeFiles/MIOpen.dir/ocl/ctcocl.cpp.o CMakeFiles/MIOpen.dir/ocl/dropoutocl.cpp.o CMakeFiles/MIOpen.dir/ocl/gcn_asm_utils.cpp.o CMakeFiles/MIOpen.dir/ocl/rnn_util_ocl.cpp.o CMakeFiles/MIOpen.dir/hip/hip_build_utils.cpp.o CMakeFiles/MIOpen.dir/hip/batched_transpose_sol.cpp.o CMakeFiles/MIOpen.dir/hip/general_tensor_reorder_sol.cpp.o CMakeFiles/MIOpen.dir/pooling.cpp.o CMakeFiles/MIOpen.dir/t5layernorm.cpp.o CMakeFiles/MIOpen.dir/ocl/fusionopconvocl.cpp.o CMakeFiles/MIOpen.dir/ocl/fusionopbiasbnactivocl.cpp.o CMakeFiles/MIOpen.dir/prelu.cpp.o CMakeFiles/MIOpen.dir/reducecalculation.cpp.o CMakeFiles/MIOpen.dir/reduceextreme.cpp.o CMakeFiles/MIOpen.dir/rope.cpp.o CMakeFiles/MIOpen.dir/softmarginloss.cpp.o CMakeFiles/MIOpen.dir/transformers_adam_w.cpp.o CMakeFiles/MIOpen.dir/__/db_path.cpp.o CMakeFiles/MIOpen.dir/gemm_v2.cpp.o CMakeFiles/MIOpen.dir/hip/hiperrors.cpp.o CMakeFiles/MIOpen.dir/hip/handlehip.cpp.o CMakeFiles/MIOpen.dir/hipoc/hipoc_kernel.cpp.o CMakeFiles/MIOpen.dir/hipoc/hipoc_program.cpp.o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_0.cpp.o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_1.cpp.o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_2.cpp.o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_3.cpp.o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_4.cpp.o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_5.cpp.o CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_6.cpp.o CMakeFiles/MIOpen.dir/comgr.cpp.o sqlite/CMakeFiles/sqlite_memvfs.dir/memvfs.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::::::::::::::: -lstdc++fs /usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7 -ldl /usr/lib/x86_64-linux-gnu/libbz2.so -lhiprtc /usr/lib/x86_64-linux-gnu/libamd_comgr.so.3.0.0 /usr/lib/x86_64-linux-gnu/librocblas.so.5.2 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.90.0 -Wl,--version-script=/build/package/package/build/src/lib.def -Wl,--exclude-libs,ALL /usr/lib/x86_64-linux-gnu/libsqlite3.so /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libroctx64.so --hip-link /usr/lib/llvm-22/lib/clang/22/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.7.2.53211 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.90.0 cd /build/package/package/build/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libMIOpen.so.1.0 ../lib/libMIOpen.so.1 ../lib/libMIOpen.so make[3]: Leaving directory '/build/package/package/build' [ 55%] Built target MIOpen make -f driver/CMakeFiles/MIOpenDriver.dir/build.make driver/CMakeFiles/MIOpenDriver.dir/depend make -f test/gtest/CMakeFiles/miopen_gtest_common.dir/build.make test/gtest/CMakeFiles/miopen_gtest_common.dir/depend make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package/test/gtest /build/package/package/build /build/package/package/build/test/gtest /build/package/package/build/test/gtest/CMakeFiles/miopen_gtest_common.dir/DependInfo.cmake "--color=" miopen_gtest_common cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package/driver /build/package/package/build /build/package/package/build/driver /build/package/package/build/driver/CMakeFiles/MIOpenDriver.dir/DependInfo.cmake "--color=" MIOpenDriver make[3]: Leaving directory '/build/package/package/build' make -f test/gtest/CMakeFiles/miopen_gtest_common.dir/build.make test/gtest/CMakeFiles/miopen_gtest_common.dir/build make[3]: Leaving directory '/build/package/package/build' make -f driver/CMakeFiles/MIOpenDriver.dir/build.make driver/CMakeFiles/MIOpenDriver.dir/build make[3]: Entering directory '/build/package/package/build' make[3]: Entering directory '/build/package/package/build' [ 55%] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/log.cpp.o [ 55%] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/gtest_common.cpp.o [ 55%] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/conv_common.cpp.o [ 55%] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/platform.cpp.o [ 55%] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/unit_conv_solver.cpp.o [ 55%] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/main_hip.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest_common.dir/gtest_common.cpp.o -MF CMakeFiles/miopen_gtest_common.dir/gtest_common.cpp.o.d -o CMakeFiles/miopen_gtest_common.dir/gtest_common.cpp.o -c /build/package/package/test/gtest/gtest_common.cpp [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_adam.cpp.o [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_addlayernorm.cpp.o [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_cat.cpp.o [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_conv.cpp.o [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/driver.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_adam.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_adam.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_adam.cpp.o -c /build/package/package/driver/dm_adam.cpp [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_bnorm.cpp.o [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_activ.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_cat.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_cat.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_cat.cpp.o -c /build/package/package/driver/dm_cat.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_addlayernorm.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_addlayernorm.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_addlayernorm.cpp.o -c /build/package/package/driver/dm_addlayernorm.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/driver.cpp.o -MF CMakeFiles/MIOpenDriver.dir/driver.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/driver.cpp.o -c /build/package/package/driver/driver.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_conv.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_conv.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_conv.cpp.o -c /build/package/package/driver/dm_conv.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest_common.dir/log.cpp.o -MF CMakeFiles/miopen_gtest_common.dir/log.cpp.o.d -o CMakeFiles/miopen_gtest_common.dir/log.cpp.o -c /build/package/package/test/gtest/log.cpp [ 55%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/conv_common.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest_common.dir/platform.cpp.o -MF CMakeFiles/miopen_gtest_common.dir/platform.cpp.o.d -o CMakeFiles/miopen_gtest_common.dir/platform.cpp.o -c /build/package/package/test/gtest/platform.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest_common.dir/conv_common.cpp.o -MF CMakeFiles/miopen_gtest_common.dir/conv_common.cpp.o.d -o CMakeFiles/miopen_gtest_common.dir/conv_common.cpp.o -c /build/package/package/test/gtest/conv_common.cpp [ 56%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/InputFlags.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest_common.dir/unit_conv_solver.cpp.o -MF CMakeFiles/miopen_gtest_common.dir/unit_conv_solver.cpp.o.d -o CMakeFiles/miopen_gtest_common.dir/unit_conv_solver.cpp.o -c /build/package/package/test/gtest/unit_conv_solver.cpp [ 56%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp16.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/InputFlags.cpp.o -MF CMakeFiles/MIOpenDriver.dir/InputFlags.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/InputFlags.cpp.o -c /build/package/package/driver/InputFlags.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest_common.dir/main_hip.cpp.o -MF CMakeFiles/miopen_gtest_common.dir/main_hip.cpp.o.d -o CMakeFiles/miopen_gtest_common.dir/main_hip.cpp.o -c /build/package/package/test/gtest/main_hip.cpp [ 56%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_fusion.cpp.o [ 56%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convint8.cpp.o [ 56%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_dropout.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convfp8.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convfp16.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp8.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/conv_common.cpp.o -MF CMakeFiles/MIOpenDriver.dir/conv_common.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/conv_common.cpp.o -c /build/package/package/driver/conv_common.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_activ.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_activ.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_activ.cpp.o -c /build/package/package/driver/dm_activ.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_bnorm.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_bnorm.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_bnorm.cpp.o -c /build/package/package/driver/dm_bnorm.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp16.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_convbfp16.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_convbfp16.cpp.o -c /build/package/package/driver/dm_convbfp16.cpp [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_gemm.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_getitem.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp8.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_convbfp8.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_convbfp8.cpp.o -c /build/package/package/driver/dm_convbfp8.cpp [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_glu.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_convfp16.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_convfp16.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_convfp16.cpp.o -c /build/package/package/driver/dm_convfp16.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_convfp8.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_convfp8.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_convfp8.cpp.o -c /build/package/package/driver/dm_convfp8.cpp [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_groupnorm.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_convint8.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_convint8.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_convint8.cpp.o -c /build/package/package/driver/dm_convint8.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_dropout.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_dropout.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_dropout.cpp.o -c /build/package/package/driver/dm_dropout.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_fusion.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_fusion.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_fusion.cpp.o -c /build/package/package/driver/dm_fusion.cpp [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_kthvalue.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_gemm.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_gemm.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_gemm.cpp.o -c /build/package/package/driver/dm_gemm.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_getitem.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_getitem.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_getitem.cpp.o -c /build/package/package/driver/dm_getitem.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_glu.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_glu.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_glu.cpp.o -c /build/package/package/driver/dm_glu.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_groupnorm.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_groupnorm.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_groupnorm.cpp.o -c /build/package/package/driver/dm_groupnorm.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_kthvalue.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_kthvalue.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_kthvalue.cpp.o -c /build/package/package/driver/dm_kthvalue.cpp [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_lrn.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_prelu.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_layernorm.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reducecalculation.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_layernorm.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_layernorm.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_layernorm.cpp.o -c /build/package/package/driver/dm_layernorm.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_prelu.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_prelu.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_prelu.cpp.o -c /build/package/package/driver/dm_prelu.cpp [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reduceextreme.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reduce.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_pool.cpp.o [ 58%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_rnn.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_lrn.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_lrn.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_lrn.cpp.o -c /build/package/package/driver/dm_lrn.cpp [ 60%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_multimarginloss.cpp.o [ 60%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_softmax.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_multimarginloss.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_multimarginloss.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_multimarginloss.cpp.o -c /build/package/package/driver/dm_multimarginloss.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_pool.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_pool.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_pool.cpp.o -c /build/package/package/driver/dm_pool.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_reduceextreme.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_reduceextreme.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_reduceextreme.cpp.o -c /build/package/package/driver/dm_reduceextreme.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_reduce.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_reduce.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_reduce.cpp.o -c /build/package/package/driver/dm_reduce.cpp [ 60%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_tensorop.cpp.o [ 60%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_t5layernorm.cpp.o [ 60%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_rope.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_reducecalculation.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_reducecalculation.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_reducecalculation.cpp.o -c /build/package/package/driver/dm_reducecalculation.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_rnn.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_rnn.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_rnn.cpp.o -c /build/package/package/driver/dm_rnn.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_softmax.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_softmax.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_softmax.cpp.o -c /build/package/package/driver/dm_softmax.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_tensorop.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_tensorop.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_tensorop.cpp.o -c /build/package/package/driver/dm_tensorop.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_t5layernorm.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_t5layernorm.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_t5layernorm.cpp.o -c /build/package/package/driver/dm_t5layernorm.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_rope.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_rope.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_rope.cpp.o -c /build/package/package/driver/dm_rope.cpp [ 62%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_transformers_adam_w.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_transformers_adam_w.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_transformers_adam_w.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_transformers_adam_w.cpp.o -c /build/package/package/driver/dm_transformers_adam_w.cpp [ 62%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/main.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/main.cpp.o -MF CMakeFiles/MIOpenDriver.dir/main.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/main.cpp.o -c /build/package/package/driver/main.cpp [ 62%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/rocrand_wrapper.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/rocrand_wrapper.cpp.o -MF CMakeFiles/MIOpenDriver.dir/rocrand_wrapper.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/rocrand_wrapper.cpp.o -c /build/package/package/driver/rocrand_wrapper.cpp [ 62%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/registry_driver_maker.cpp.o [ 62%] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_softmarginloss.cpp.o cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/registry_driver_maker.cpp.o -MF CMakeFiles/MIOpenDriver.dir/registry_driver_maker.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/registry_driver_maker.cpp.o -c /build/package/package/driver/registry_driver_maker.cpp cd /build/package/package/build/driver && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/driver/../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /build/package/package/debian -isystem /usr/include/rocrand -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -x hip -MD -MT driver/CMakeFiles/MIOpenDriver.dir/dm_softmarginloss.cpp.o -MF CMakeFiles/MIOpenDriver.dir/dm_softmarginloss.cpp.o.d -o CMakeFiles/MIOpenDriver.dir/dm_softmarginloss.cpp.o -c /build/package/package/driver/dm_softmarginloss.cpp In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:29: In file included from /build/package/package/driver/ctc_verify.hpp:40: /build/package/package/driver/ctc_gpu_emulator.hpp:365:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 365 | printf("probs tensor's dimension does not gradients tensor's dimension\n"); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:381:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 381 | printf("Wrong input time step at batch : %d \n", i); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:392:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 392 | printf("Wrong label id at batch : %d \n", i); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:402:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 402 | printf("Error: label length exceeds input time step at batch : %d \n", i); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:409:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 409 | printf("Wrong probability tensor size\n"); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:414:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 414 | printf("Wrong gradient tensor size\n"); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:29: /build/package/package/driver/ctc_verify.hpp:351:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 351 | printf("Label batch size does not match input batch size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:361:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 361 | printf("Wrong probability tensor size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:366:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 366 | printf("Wrong gradient tensor size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Wrong tensor size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:509:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 509 | printf("Label batch size does not match input batch size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:527:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 527 | printf("Wrong input time step\n"); | ^ /build/package/package/driver/ctc_verify.hpp:538:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 538 | printf("Wrong label id at batch\n"); | ^ /build/package/package/driver/ctc_verify.hpp:548:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 548 | printf("Error: label length exceeds input time step\n"); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinteIn file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] r307 | pret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp *(:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/InputFlags.cpp:85:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 85 | printf("Input flag: %s (%c) already exists !", _long_name.c_str(), _short_name); | ^ /build/package/package/driver/InputFlags.cpp:106:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 106 | printf("MIOpen Driver Input Flags: \n\n"); | ^ 36 warnings generated when compiling for gfx906. /build/package/package/driver/InputFlags.cpp:167:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 167 | printf("Illegal input flag\n"); | ^ /build/package/package/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 274 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:277:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensor(const std::string &)::(lambda)::operator()>' requested here 277 | auto lens = parse(components[0]); | ^ /build/package/package/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 318 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:321:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensorUint64(const std::string &)::(lambda)::operator()>' requested here 321 | auto lens = parse(components[0]); | ^ /build/package/package/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 408 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:413:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorInt(const std::string &)::(lambda)::operator()>' requested here 413 | output.push_back(parse(component)); | ^ /build/package/package/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 416 | return output; | ^ /build/package/package/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 443 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:448:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorUint64(const std::string &)::(lambda)::operator()>' requested here 448 | output.push_back(parse(component)); | ^ /build/package/package/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 451 | return output; | ^ In file included from /build/package/package/driver/dm_addlayernorm.cpp:26: In file included from /build/package/package/driver/addlayernorm_driver.hpp:29: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_cat.cpp:26: In file included from /build/package/package/driver/cat_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_cat.cpp:26: In file included from /build/package/package/driver/cat_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_t5layernorm.cpp:26: In file included from /build/package/package/driver/t5layernorm_driver.hpp:29: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_layernorm.cpp:26: In file included from /build/package/package/driver/layernorm_driver.hpp:29: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_reducecalculation.cpp:26: In file included from /build/package/package/driver/reducecalculation_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_reducecalculation.cpp:26: In file included from /build/package/package/driver/reducecalculation_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: In file included from /build/package/package/driver/reduce_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_reduce.cpp:26: In file included from /build/package/package/driver/reduce_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: In file included from /build/package/package/driver/groupnorm_driver.hpp:31: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: In file included from /build/package/package/driver/groupnorm_driver.hpp:31: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_softmarginloss.cpp:26: In file included from /build/package/package/driver/softmarginloss_driver.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_softmarginloss.cpp:26: In file included from /build/package/package/driver/softmarginloss_driver.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from In file included from /build/package/package/driver/dm_reduceextreme.cpp:26: In file included from /build/package/package/driver/reduceextreme_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/dm_transformers_adam_w.cpp:26: In file included from /build/package/package/driver/transformers_adam_w_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_getitem.cpp:26: In file included from /build/package/package/driver/getitem_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_softmax.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_gemm.cpp:26: In file included from /build/package/package/driver/gemm_driver.hpp:33: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: In file included from /build/package/package/driver/transformers_adam_w_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_reduceextreme.cpp:26: In file included from /build/package/package/driver/reduceextreme_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_getitem.cpp:26: In file included from /build/package/package/driver/getitem_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hppIn file included from :389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/dm_softmax.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_gemm.cpp:26: In file included from /build/package/package/driver/gemm_driver.hpp:33: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hppIn file included from /build/package/package/driver/dm_glu.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/main.cpp:26: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_prelu.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from In file included from /build/package/package/driver/main.cpp:26: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Argum/build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] ent 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s\/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ n"); | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hppIn file included from /build/package/package/driver/dm_glu.cpp:406:9::26 : warning: In file included from 'printf' was marked unused but was used [-Wused-but-marked-unused]/build/package/package/driver/registry_driver_maker.hpp :29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused]406 | prin t388f | ( " F A IpLrEiDn:t fI(n"vUaslaigde :N u.m/bderri voefr I*nbpauste _Aarrggu*m e*nottsh\enr"_)a;r g s| * ^\ n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | /build/package/package/driver/driver.hpp :p406r:i9n:t fwarning: ('printf' was marked unused but was used [-Wused-but-marked-unused]" Usag e406: | . / d r i vperirn t*fb(a"FsAeI_LaEDr:g *I n*voatlhiedr _Naurmgbse*r\ no"f) ;I n p| u ^t Arguments\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: In file included from /build/package/package/driver/lrn_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/driver.cpp:26: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_prelu.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ /build/package/package/driver/driver.hppIn file included from /build/package/package/driver/dm_rope.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cIn file included from /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:31: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/registry_driver_maker.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_kthvalue.cpp:27: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_lrn.cpp:26: In file included from /build/package/package/driver/lrn_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: In file included from /build/package/package/driver/adam_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_tensorop.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_rope.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/driver.cpp:26: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_multimarginloss.cpp:26: In file included from /build/package/package/driver/multimarginloss_driver.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:31: In file included from /build/package/package/driver/miopen_ConvBatchNormActivHost.hpp:30: /build/package/package/driver/mloNeuronHost.hpp:128:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 128 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/mloNeuronHost.hpp:235:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 235 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ In file included from /build/package/package/driver/registry_driver_maker.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: In file included from /build/package/package/driver/adam_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_kthvalue.cpp:27: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_tensorop.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf/build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ ("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hppIn file included from /build/package/package/driver/dm_multimarginloss.cpp:26: In file included from /build/package/package/driver/multimarginloss_driver.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ :504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:31: /build/package/package/driver/mloNeuronHost.hpp:128:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 128 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/mloNeuronHost.hpp:235:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 235 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/main.cpp:65:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 65 | printf("Incorrect BaseArg\n"); | ^ In file included from /build/package/package/driver/dm_addlayernorm.cpp:26: In file included from /build/package/package/driver/addlayernorm_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_tensorop.cpp:27: In file included from /build/package/package/driver/tensorop_driver.hpp:31: /build/package/package/driver/mloNeuronHost.hpp:128:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 128 | default: print/build/package/package/driver/driver.hppf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/mloNeuronHost.hpp:235:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 235 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ :504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_cat.cpp:26: In file included from /build/package/package/driver/cat_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp1In file included from /build/package/package/driver/dm_t5layernorm.cpp:26: In file included from /build/package/package/driver/t5layernorm_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp6|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ :389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_layernorm.cpp:26: In file included from /build/package/package/driver/layernorm_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp:31: /build/package/package/driver/miopen_BatchNormHost.hpp:420:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 420 | printf("Running estimated mean / var inference on CPU.\n"); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf/build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ n"); | ^ In file included from /build/package/package/driver/dm_cat.cpp:26: /build/package/package/driver/cat_driver.hpp:285:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 285 | printf("Wall-clock Time Forward Cat Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/cat_driver.hpp:289:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 289 | printf("GPU Kernel Time Forward Cat Elapsed: %f ms\n", kernel_average_time); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: In file included from /build/package/package/driver/groupnorm_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ 9 warnings generated when compiling for gfx906. /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 55 | return static_cast(tmp2); | ^ In file included from /build/package/package/driver/conv_common.cpp:26: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: /build/package/package/driver/groupnorm_driver.hpp:309:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 309 | printf("Wall-clock Time Forward GroupNorm Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/groupnorm_driver.hpp:313:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 313 | printf("GPU Kernel Time Forward GroupNorm Elapsed: %f ms\n", kernel_average_time); | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:31: /build/package/package/driver/miopen_ConvBatchNormActivHost.hpp:209:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 209 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_reducecalculation.cpp:26: In file included from /build/package/package/driver/reducecalculation_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ 36 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:34: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: /build/package/package/driver/ctc_driver.hpp:341:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 341 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/ctc_driver.hpp:381:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 381 | printf("Wall-clock Time CTC Loss Elapsed: %f ms\n", | ^ /build/package/package/driver/ctc_driver.hpp:387:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 387 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/ctc_driver.hpp:443:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 443 | printf("CTC loss Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/ctc_driver.hpp:451:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 451 | printf("CTC gradient Verifies on CPU and GPU\n"); | ^ In file included from /build/package/package/driver/dm_softmarginloss.cpp:26: In file included from /build/package/package/driver/softmarginloss_driver.hpp:31: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:37: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: /build/package/package/driver/pool_driver.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Incorrect Pooling Mode\n"); | ^ /build/package/package/driver/pool_driver.hpp:274:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 274 | printf("Incorrect Padding Mode\n"); | ^ /build/package/package/driver/pool_driver.hpp:296:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 296 | printf("Incorrect Index Data Type\n"); | ^ /build/package/package/driver/pool_driver.hpp:433:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 433 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/groupnorm_driver.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Forward GroupNorm Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/groupnorm_driver.hpp:50:5: note: in instantiation of member function 'GroupNormDriver::VerifyForward' requested here 50 | GroupNormDriver() : Driver() | ^ /build/package/package/driver/dm_groupnorm.cpp:32:20: note: in instantiation of member function 'GroupNormDriver::GroupNormDriver' requested here 32 | return new GroupNormDriver(); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: /build/package/package/driver/groupnorm_driver.hpp:384:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 384 | printf("Forward GroupNorm mean Verifies on CPU and GPU (err=%f)\n", meanerror); | ^ /build/package/package/driver/groupnorm_driver.hpp:395:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 395 | printf("Forward GroupNorm rstd Verifies on CPU and GPU (err=%f)\n", rstderror); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: In file included from /build/package/package/driver/reduce_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_gemm.cpp:26: /build/package/package/driver/gemm_driver.hpp:297:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 297 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/gemm_driver.hpp:367:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 367 | printf("GPU Kernel Time Gemm Elapsed: %f ms\n", time); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: In file included from /build/package/package/driver/reduce_driver.hpp:36: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ /build/package/package/driver/groupnorm_driver.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Forward GroupNorm Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/groupnorm_driver.hpp:50:5: note: in instantiation of member function 'GroupNormDriver::VerifyForward' requested here 50 | GroupNormDriver() : Driver() | ^ /build/package/package/driver/dm_groupnorm.cpp:34:20: note: in instantiation of member function 'GroupNormDriver::GroupNormDriver' requested here 34 | return new GroupNormDriver(); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: /build/package/package/driver/groupnorm_driver.hpp:384:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 384 | printf("Forward GroupNorm mean Verifies on CPU and GPU (err=%f)\n", meanerror); | ^ /build/package/package/driver/groupnorm_driver.hpp:395:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 395 | printf("Forward GroupNorm rstd Verifies on CPU and GPU (err=%f)\n", rstderror); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:362:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 362 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/reduce_driver.hpp:443:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 443 | printf("Wall-clock Time Reduction Elapsed: %f ms\n", | ^ /build/package/package/driver/reduce_driver.hpp:445:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 445 | printf("GPU Kernel Time Reduction Elapsed: %f ms\n", time); | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: In file included from /build/package/package/driver/softmax_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | /build/package/package/driver/timer.hpp : 188p:r13i:n twarning: f'printf' was marked unused but was used [-Wused-but-marked-unused]( "GPU Ker n188e | l T i m e E l a p s epdr:i n%tff (m"sE\xne"c,u tne_di tmeorr e> i1t e?r agtpiuo_nasv gt h/a n( np_liatnenre d-\ n1")) ;: g| p ^u _time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ /build/package/package/driver/groupnorm_driver.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Forward GroupNorm Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/groupnorm_driver.hpp:50:5: note: in instantiation of member function 'GroupNormDriver::VerifyForward' requested here 50 | GroupNormDriver() : Driver() | ^ /build/package/package/driver/dm_groupnorm.cpp:36:20: note: in instantiation of member function 'GroupNormDriver::GroupNormDriver' requested here 36 | return new GroupNormDriver(); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_timeIn file included from = /build/package/package/driver/dm_groupnorm.cpp%:f26 m: s/build/package/package/driver/groupnorm_driver.hpp\:n384":,9 : | warning: ^ 'printf' was marked unused but was used [-Wused-but-marked-unused] 384 | printf("Forward GroupNorm mean Verifies on CPU and GPU (err=%f)\n", meanerror); | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/groupnorm_driver.hpp:395:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 395 | printf("Forward GroupNorm rstd Verifies on CPU and GPU (err=%f)\n", rstderror); | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:243:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 243 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/softmax_driver.hpp:298:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 298 | printf("Wall-clock Time Forward Softmax Elapsed: %f ms", wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:300:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 300 | printf(", First Call Overhead: %f ms", aux_wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:301:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 301 | printf("\n"); | ^ /build/package/package/driver/softmax_driver.hpp:303:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 303 | printf("GPU Kernel Time Forward Softmax Elapsed: %f ms\n", gpu_time); | ^ /build/package/package/driver/softmax_driver.hpp:369:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 369 | printf("Wall-clock Time Backward Softmax Elapsed: %f ms", wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:371:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 371 | printf(", First Call Overhead: %f ms", aux_wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:372:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 372 | printf("\n"); | ^ /build/package/package/driver/softmax_driver.hpp:374:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 374 | printf("GPU Kernel Time Backward Softmax Elapsed: %f ms\n", gpu_time); | ^ In file included from /build/package/package/driver/dm_addlayernorm.cpp:26: In file included from /build/package/package/driver/addlayernorm_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_glu.cpp:27: In file included from /build/package/package/driver/glu_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_getitem.cpp:26: In file included from /build/package/package/driver/getitem_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_reduceextreme.cpp:26: In file included from /build/package/package/driver/reduceextreme_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^/build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: In file included from /build/package/package/driver/transformers_adam_w_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ 24 warnings generated when compiling for gfx906. /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: In file included from /build/package/package/driver/lrn_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:31: /build/package/package/driver/dropout_gpu_emulator.hpp:103:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 103 | printf("CPU verification: Input/Output tensor lengths do not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:126:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 126 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:132:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 132 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:137:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 137 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:144:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 144 | printf("CPU verification: Invalid dropout rate\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:267:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 267 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:273:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 273 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:278:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 278 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:284:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 284 | printf("CPU verification: Invalid dropout rate\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:345:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 345 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:350:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 350 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:356:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 356 | printf("CPU verification: Invalid dropout rate\n"); | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:216:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 216 | printf("Incorrect LRN Mode\n"); | ^ /build/package/package/driver/lrn_driver.hpp:291:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 291 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/lrn_driver.hpp:337:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 337 | printf("Wall-clock Time Forward LRN Elapsed: %f ms\n", | ^ /build/package/package/driver/lrn_driver.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("GPU Kernel Time Forward LRN Elapsed: %f ms\n", time); | ^ /build/package/package/driver/lrn_driver.hpp:404:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 404 | printf("Wall-clock Time Backward LRN Elapsed: %f ms\n", | ^ /build/package/package/driver/lrn_driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("GPU Kernel Time Backward LRN Elapsed: %f ms\n", time); | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: /build/package/package/driver/transformers_adam_w_driver.hpp:381:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 381 | printf("Wall-clock Time Forward Adam Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:385:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 385 | printf("GPU Kernel Time Forward Adam Elapsed: %f ms\n", kernel_average_time); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n15_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open warnings generated when compiling for gfx906. file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/test/gtest/gtest_common.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_rope.cpp:27: In file included from /build/package/package/driver/rope_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/InputFlags.cpp:85:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 85 | printf("Input flag: %s (%c) already exists !", _long_name.c_str(), _short_name); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, h/build/package/package/driver/InputFlags.cppost_time= %f m:106:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 106 | printf("MIOpen Driver Input Flags: \n\n"); | ^ s, gpuIn file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: _t/build/package/package/driver/timer.hppime= %f ms\n", | ^ :171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("E/build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:35: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ xecuted more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ /build/package/package/driver/InputFlags.cpp:167:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 167 | printf("Illegal input flag\n"); | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: /build/package/package/driver/dropout_driver.hpp:311:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 311 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/dropout_driver.hpp:347:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 347 | printf("Wall-clock Time Dropout Elapsed: %f ms\n", | ^ /build/package/package/driver/dropout_driver.hpp:353:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 353 | printf("GPU Kernel Time Forward Dropout. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/dropout_driver.hpp/build/package/package/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 274 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:277:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensor(const std::string &)::(lambda)::operator()>' requested here 277 | auto lens = parse(components[0]); | ^ :416:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 416 | printf("Wall-clock Time Backward Dropout Elapsed: %f ms\n", | ^ /build/package/package/driver/dropout_driver.hpp:422:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 422 | printf("GPU Kernel Time Backward Dropout. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/dropout_driver.hpp:462:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 462 | printf("CPU Time Backward Dropout. Elapsed: %f ms (average)\n", dt); | ^ /build/package/package/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 318 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:321:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensorUint64(const std::string &)::(lambda)::operator()>' requested here 321 | auto lens = parse(components[0]); | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_kthvalue.cpp:28: In file included from /build/package/package/driver/kthvalue_driver.hpp:30: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: /build/package/package/driver/activ_driver.hpp:291:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 291 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/activ_driver.hpp:343:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 343 | printf("Wall-clock Time Forward GPU Activation Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/activ_driver.hpp:350:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 350 | printf("GPU Kernel Min Time Forward Activation Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/activ_driver.hpp:352:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 352 | printf("GPU Kernel Avg Time Forward Activation Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 408 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:413:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorInt(const std::string &)::(lambda)::operator()>' requested here 413 | output.push_back(parse(component)); | ^ In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_multimarginloss.cpp:26: In file included from /build/package/package/driver/multimarginloss_driver.hpp:31: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp/build/package/package/driver/timer.hpp:239:17/build/package/package/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 416 | return output; | ^ In file included from /build/package/package/test/gtest/gtest_common.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ :239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/gemm_driver.hpp:433:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 433 | printf("Forward GEMM Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/gemm_driver.hpp:118:5: note: in instantiation of member function 'GemmDriver::VerifyForward' requested here 118 | GemmDriver() : Driver() {} | ^ /build/package/package/driver/dm_gemm.cpp:35:20: note: in instantiation of member function 'GemmDriver::GemmDriver' requested here 35 | retIn file included from ur/build/package/package/driver/dm_conv.cppn: 26n: eIn file included from w/build/package/package/driver/conv_driver.hpp :G39e: mm/build/package/package/driver/util_file.hppD:r37i:v9e:r (); 37| | ^ printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ : warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 443 | return ret; | ^ /build/package/package/driver/InputFlags.cpp:448:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorUint64(const std::string &)::(lambda)::operator()>' requested here 448 | output.push_back(parse(component)); | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: In file included from /build/package/package/driver/adam_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | /build/package/package/driver/activ_driver.hpp pri:361:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] n361 | printf("stats: name, bytesRead, bytesWritten, GB/s, timeMs\n"); | ^ tf("Exe/build/package/package/driver/activ_driver.hppc:362:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 362 | printf("stats: fwd-activ, %zu, %zu, %f, %f\n", | ^ uted more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] /build/package/package/driver/activ_driver.hpp:429:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 429 | printf("Wall-clock Time Backward GPU Activation Elapsed: %f ms, for %d iterations.\n", | ^ 188 | /build/package/package/driver/activ_driver.hpp:436:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 436 | printf("GPU Kernel Min Time Backward Activation Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/activ_driver.hpp:438:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 438 | printf("GPU Kernel Avg Time Backward Activation Elapsed: %f ms, for %d iterations.\n", | ^ printf("Executed more iterations than planned\n"); /build/package/package/driver/activ_driver.hpp:447:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 447 | printf("stats: name, bytesRead, bytesWritten, GB/s, timeMs\n"); | ^ | ^ /build/package/package/driver/activ_driver.hpp:448:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 448 | printf("stats: bwd-activ, %zu, %zu, %f, %f\n", | ^ /build/package/package/driver/activ_driver.hpp:483:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 483 | printf("Forward Activation Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/activ_driver.hpp:518:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 518 | printf("Backward Activation Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 451 | return output; | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/reduce_driver.hpp:511:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 511 | printf("ReduceTensor() with indices output Verifies on CPU and GPU (err=%f, " | ^ /build/package/package/driver/reduce_driver.hpp:60:5: note: in instantiation of member function 'ReduceDriver::VerifyForward' requested here 60 | ReduceDriver() : Driver() | ^ /build/package/package/driver/dm_reduce.cpp:32:20: note: in instantiation of member function 'ReduceDriver::ReduceDriver' requested here 32 | return new ReduceDriver(); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:519:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 519 | printf("ReduceTensor() Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: /build/package/package/driver/adam_driver.hpp:502:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 502 | printf("Wall-clock Time Forward Adam Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/adam_driver.hpp:506:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 506 | printf("GPU Kernel Time Forward Adam Elapsed: %f ms\n", kernel_average_time); | ^ In file included from /build/package/package/driver/dm_gemm.cpp:26: /build/package/package/driver/gemm_driver.hpp:433:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 433 | printf("Forward GEMM Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/gemm_driver.hpp:118:5: note: in instantiation of member function 'GemmDriver::VerifyForward' requested here 118 | GemmDriver() : Driver() {} | ^ /build/package/package/driver/dm_gemm.cpp:37:20: note: in instantiation of member function 'GemmDriver::GemmDriver' requested here 37 | return new GemmDriver(); | ^ In file included from /build/package/package/driver/dm_t5layernorm.cpp:26: In file included from /build/package/package/driver/t5layernorm_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/softmax_driver.hpp:396:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 396 | printf("Forward Softmax Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/softmax_driver.hpp:53:5: note: in instantiation of member function 'SoftmaxDriver::VerifyForward' requested here 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:32:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 32 | return new SoftmaxDriver(); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:31: In file included from /build/package/package/driver/gru_verify_gemm.hpp:31: /build/package/package/driver/dropout_gpu_emulator.hpp:103:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 103 | printf("CPU verification: Input/Output tensor lengths do not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:126:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 126 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:132:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 132 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:137:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 137 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:144:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 144 | printf("CPU verification: Invalid dropout rate\n"); | ^ In file included from /build/package/package/driver/dm_fusion.cpp:26: /build/package/package/driver/CBAInferFusion_driver.hpp:579:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 579 | printf("Incorrect Batch Normalization Mode\n"); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:640:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 640 | printf("Invalid group number\n"); | ^ /build/package/package/driver/lrn_driver.hpp:482:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 482 | printf("Forward LRN Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/lrn_driver.hpp:53:5: note: in instantiation of member function 'LRNDriver::VerifyForward' requested here 53 | LRNDriver() : Driver() | ^ /build/package/package/driver/dm_lrn.cpp:32:20: note: in instantiation of member function 'LRNDriver::LRNDriver' requested here 32 | return new LRNDriver(); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:703:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 703 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:747:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 747 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:267:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 267 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:273:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 273 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:278:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 278 | printf("CPU verification: Input/Out/build/package/package/driver/CBAInferFusion_driver.hpppu:t883 :e9l:e mwarning: en'printf' was marked unused but was used [-Wused-but-marked-unused]t size doe s883 | n o t m a t c hp\rni"n)t;f ( "| F ^a tal: Error copying data to GPU\nExiting...\n\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:284:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 284 | printf("CPU verification: Invalid dropout rate\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:345:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 345 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:350:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 350 | printf("CPU verification: Input/Output element size does not match\n"); | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:431:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 431 | printf("Backwar/build/package/package/driver/dropout_gpu_emulator.hppd: 356S:o9f:t mwarning: a'printf' was marked unused but was used [-Wused-but-marked-unused]x Veri f356i | e s o n C P Up rainndt fG(P"UC P(Ue rvre=r%iff)i\cna"t,i oenr:r oIrn)v;a l id| ^d ropout r/build/package/package/driver/softmax_driver.hppa:t53e:\5n:" )note: ;in instantiation of member function 'SoftmaxDriver::VerifyBackward' requested here | ^ 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:32:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 32 | return new SoftmaxDriver(); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:1266:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1266 | printf("Wall-clock Time Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:1273:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1273 | printf("GPU Fused Kernel Min Time Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:1275:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1275 | printf("GPU Fused Kernel Avg Time Elapsed: %f ms, for %d " | ^ In file included from /build/package/package/driver/dm_tensorop.cpp:27: In file included from /build/package/package/driver/tensorop_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:1377:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1377 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:396:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 396 | printf("Forward Softmax Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/softmax_driver.hpp:53:5: note: in instantiation of member function 'SoftmaxDriver::VerifyForward' requested here 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:34:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 34 | return new SoftmaxDriver(); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ 12 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_tensorop.cpp:27: /build/package/package/driver/tensorop_driver.hpp:242:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 242 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/tensorop_driver.hpp:304:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 304 | printf("Wall-clock Time Tensor Ops Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/tensorop_driver.hpp:309:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 309 | printf("GPU Kernel Min Time Tensor Op Elapsed: %f ms\n", min_time); | ^ /build/package/package/driver/tensorop_driver.hpp:311:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 311 | printf("GPU Kernel Avg Time Tensor Op Elapsed: %f ms, for %d iterations.\n", | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:578:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 578 | printf("Backward LRN Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/lrn_driver.hpp:53:5: note: in instantiation of member function 'LRNDriver::VerifyBackward' requested here 53 | LRNDriver() : Driver() | ^ /build/package/package/driver/dm_lrn.cpp:32:20: note: in instantiation of member function 'LRNDriver::LRNDriver' requested here 32 | return new LRNDriver(); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:31: In file included from /build/package/package/driver/gru_verify_gemm.hpp:32: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:431:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 431 | printf("Backward Softmax Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/softmax_driver.hpp:53:5: note: in instantiation of member function 'SoftmaxDriver::VerifyBackward' requested here 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:34:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 34 | return new SoftmaxDriver(); | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:482:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 482 | printf("Forward LRN Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/lrn_driver.hpp:53:5: note: in instantiation of member function 'LRNDriver::VerifyForward' requested here 53 | LRNDriver() : Driver() | ^ /build/package/package/driver/dm_lrn.cpp:34:20: note: in instantiation of member function 'LRNDriver::LRNDriver' requested here 34 | return new LRNDriver(); | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:578:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 578 | printf("Backward LRN Verifies on CPU and GPU (err=%f)\n", e/build/package/package/driver/tensorop_driver.hpprror); | ^: 319:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] /build/package/package/driver/lrn_driver.hpp:53: 5319: | note: in instantiation of member function 'LRNDriver::VerifyBackward' requested here 53p | r i n t fL(R"NstDartisv:e rn(a)m e:, DbryitveesrR(e)a d ,| ^b ytesW/build/package/package/driver/dm_lrn.cppr:i34t:t20e:n ,note: in instantiation of member function 'LRNDriver::LRNDriver' requested hereGB /s, t34i | m e M s \ n " ) ;r e t| u ^r n new LRNDriver(); | ^ /build/package/package/driver/tensorop_driver.hpp:320:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 320 | printf("stats: tensor op, %zu, %zu, %f, %f\n", | ^ In file included from /build/package/package/driver/dm_layernorm.cpp:26: In file included from /build/package/package/driver/layernorm_driver.hpp:36: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp/build/package/package/driver/tensorop_driver.hpp:418:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 418 | printf("Tensor Op verifies on CPU and GPU\n"); | ^ :188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ 13 warnings generated when compiling for gfx906. 13 warnings generated when compiling for gfx906. 26 warnings generated when compiling for gfx906. 23 warnings generated when compiling for gfx906. 13 warnings generated when compiling for gfx906. /build/package/package/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 235 | return ret; | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) | ^ /build/package/package/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 32 | return new TransformersAdamWDriver(); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:31: /build/package/package/driver/gru_verify_gemm.hpp:109:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 109 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/gru_verify_gemm.hpp:961:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 961 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/gru_verify_gemm.hppIn file included from :1658:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1658 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/dm_transformers_adam_w.cpp:26: /build/package/package/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 235 | return ret; | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) | ^ /build/package/package/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 34 | return new TransformersAdamWDriver(); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:32: /build/package/package/driver/lstm_verify_gemm.hpp:115:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 115 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ In file included from /build/package/package/driver/dm_prelu.cpp:27: In file included from /build/package/package/driver/prelu_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/lstm_verify_gemm.hpp:799:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 799 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp/build/package/package/driver/lstm_verify_gemm.hpp:1425:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1425 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ :239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:35: /build/package/package/driver/rnn_verify_gemm.hpp:111:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 111 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/rnn_verify_gemm.hpp:661:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 661 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: /build/package/package/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 235 | return ret; | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) | ^ /build/package/package/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 36 | return new TransformersAdamWDriver(true); | ^ /build/package/package/driver/rnn_verify_gemm.hpp:1061:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1061 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: /build/package/package/driver/rnn_driver.hpp:312:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 312 | printf("Length of data sequence is longer than required unrolled time sequence " | ^ /build/package/package/driver/rnn_driver.hpp:325:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 325 | printf("Incorrect input batch size at time %d\n", cont); | ^ /build/package/package/driver/rnn_driver.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("length of data sequence == %d is short than time sequence == %d, padding the rest " | ^ /build/package/package/driver/rnn_driver.hpp:414:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 414 | printf("Incorrect RNN Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:429:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 429 | printf("Incorrect bias Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:444:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 444 | printf("Incorrect direction Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:459:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 459 | printf("Incorrect input Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:478:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 478 | printf("Incorrect RNN algorithm\n"); | ^ /build/package/package/driver/rnn_driver.hpp:755:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 755 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:763:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 763 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:777:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 777 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:841:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 841 | printf("Warning: Inference type is only valid for Forward RNN! \n"); | ^ /build/package/package/driver/rnn_driver.hpp:870:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 870 | printf("Forward RNN time results:\n"); | ^ /build/package/package/driver/rnn_driver.hpp:977:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 977 | printf("Error at check miopenGetRNNPaddingMode resutl.\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1003:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1003 | printf("verify rnn fwd \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1027:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1027 | printf("verify lstm fwd \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1053:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1053 | printf("verify gru fwd \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1077:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1077 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_driver.hpp:1142:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1142 | printf("Backward Data RNN time results:\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1180:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1180 | printf("Backward Weights RNN time results:\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1262:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1262 | printf("verify rnn bwdwei \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1285:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1285 | printf("verify lstm bwdwei \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1307:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1307 | printf("verify gru bwdwei \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1329:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1329 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_driver.hpp:1413:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1413 | printf("verify rnn bwddata \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1439:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1439 | printf("verify lstm bwddata \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1467:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1467 | printf("verify gru bwddata \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1492:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1492 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_driver.hpp:1616:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1616 | printf("Bad Parameters! Verification FAILED\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1635:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1635 | printf("Forward RNN Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1646:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1646 | printf("final hidden Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1659:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1659 | printf("final cell Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1706:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1706 | printf("Bad Parameters! Verification FAILED\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1732:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1732 | printf("Backward RNN Data Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1744:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1744 | printf("initial hidden state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1758:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1758 | printf("inital cell state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1777:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1777 | printf("Backward RNN Weights Verifies on CPU and GPU\n"); | ^ 18 warnings generated when compiling for gfx906. 13 warnings generated when compiling for gfx906. /build/package/package/driver/reduce_driver.hpp:511:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 511 | printf("ReduceTensor() with indices output Verifies on CPU and GPU (err=%f, " | ^ /build/package/package/driver/reduce_driver.hpp:60:5: note: in instantiation of member function 'ReduceDriver::VerifyForward' requested here 60 | ReduceDriver() : Driver() | ^ /build/package/package/driver/dm_reduce.cpp:34:20: note: in instantiation of member function 'ReduceDriver::ReduceDriver' requested here 34 | return new ReduceDriver(); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:519:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 519 | printf("ReduceTensor() Verifies on CPU and GPU (err=%f)\n", error); | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: /build/package/package/driver/bn_driver.hpp:479:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 479 | printf("Incorrect Batch Normalization Mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:494:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 494 | printf("Incorrect Batch Normalization Save mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:509:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 509 | printf("Incorrect Batch Normalization Running mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:516:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 516 | printf("Incorrect Batch Normalization forward mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:523:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 523 | printf("Incorrect Batch Normalization backwards propagation mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:529:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 529 | printf( | ^ /build/package/package/driver/bn_driver.hpp:650:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 650 | printf("Fatal: Error copying data to GPU\nExiting...\n\n"); | ^ /build/package/package/driver/bn_driver.hpp:1069:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1069 | printf("Batch normalization mode forward GPU selection out of range, skipping.\n"); | ^ /build/package/package/driver/bn_driver.hpp:1096:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1096 | printf("Wall-clock Time Forward GPU Batch Norm Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/bn_driver.hpp:1103:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1103 | printf("GPU Kernel Min Time Forward Batch Normalization Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/bn_driver.hpp:1105:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1105 | printf("GPU Kernel Avg Time Forward Batch Normalization Elapsed: %f ms, for %d " | ^ /build/package/package/driver/bn_driver.hpp:1124:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1124 | printf("stats: bnormf, 0, %zu, %zu, 0, %f, %f\n", | ^ /build/package/package/driver/bn_driver.hpp:1184:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1184 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ /build/package/package/driver/bn_driver.hpp:1263:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1263 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ /build/package/package/driver/bn_driver.hpp:1291:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1291 | printf("Unsupported forward cpu run state.\nExiting...\n\n"); | ^ /build/package/package/driver/bn_driver.hpp:1462:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1462 | printf("stats: bnormb, 0, %zu, %zu, 0, %f, %f\n", | ^ /build/package/package/driver/bn_driver.hpp:1473:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1473 | printf("Wall-clock Time Backward GPU Batch Norm Elapsed: %f ms\n", | ^ /build/package/package/driver/bn_driver.hpp:1478:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1478 | printf("GPU Kernel Min Time Backwards Batch Normalization Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/bn_driver.hpp:1480:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1480 | printf("GPU Kernel Avg Time Backward Batch Normalization Elapsed: %f ms\n", | ^ /build/package/package/driver/bn_driver.hpp:1781:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1781 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ /build/package/package/driver/reduce_driver.hpp:511:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 511 | printf("ReduceTensor() with indices output Verifies on CPU and GPU (err=%f, " | ^ /build/package/package/driver/reduce_driver.hpp:60:5: note: in instantiation of member function 'ReduceDriver::VerifyForward' requested here 60 | ReduceDriver() : Driver() | ^ /build/package/package/driver/dm_reduce.cpp:36:20: note: in instantiation of member function 'ReduceDriver::ReduceDriver' requested here 36 | return new ReduceDriver(); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:519:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 519 | printf("ReduceTensor() Verifies on CPU and GPU (err=%f)\n", error); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:29: /build/package/package/driver/rnn_seq_driver.hpp:375:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 375 | printf("Error checking TensorDescriptor:%s content.\n", "inputTensor_dims"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:393:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 393 | printf("Error checking SeqTensorDescriptor:%s content.\n", "inputSeqTensor"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:409:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 409 | printf("Error checking SeqTensorDescriptor:%s content.\n", "outputSeqTensor"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:417:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 417 | printf("Error checking TensorDescriptor:%s content.\n", "hiddenTensor"); | ^ 13 warnings generated when compiling for gfx906. /build/package/package/driver/rnn_seq_driver.hpp:644:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 644 | printf("Incorrect RNN Mode\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:659:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 659 | printf("Incorrect bias Mode\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:674:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 674 | printf("Incorrect direction Mode\n"24 warnings generated when compiling for gfx906. ); | ^ /build/package/package/driver/rnn_seq_driver.hpp:689:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 689 | printf("Incorrect input Mode\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:708:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 708 | printf("Incorrect RNN algorithm\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:864:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 864 | printf("Error at getting required space for RNN rnnDesc\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1041:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1041 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1060:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1060 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1071:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1071 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1121:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1121 | printf("Forward RNN time results:\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1216:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1216 | printf("Backward Data RNN time results:\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1286:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1286 | printf("Backward Weights RNN time results:\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1358:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1358 | printf("verify rnn fwd \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1382:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1382 | printf("verify lstm fwd \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1408:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1408 | printf("verify gru fwd \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1432:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1432 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1495:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1495 | printf("verify rnn bwdwei \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1518:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1518 | printf("verify lstm bwdwei \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1540:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1540 | printf("verify gru bwdwei \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1562:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1562 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1625:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1625 | printf("verify rnn bwddata \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1651:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1651 | printf("verify lstm bwddata \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1679:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1679 | printf("verify gru bwddata \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1704:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1704 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1731:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1731 | printf("Forward RNN Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1742:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1742 | printf("final hidden Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1755:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1755 | printf("final cell Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1788:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1788 | printf("Backward RNN Data Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1800:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1800 | printf("initial hidden state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1814:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1814 | printf("inital cell state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1833:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1833 | printf("Backward RNN Weights Verifies on CPU and GPU\n"); | ^ 13 warnings generated when compiling for gfx906. 13 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. /build/package/package/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 327 | return ret; | ^ /build/package/package/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) | ^ /build/package/package/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 32 | return new AdamDriver(); | ^ 28 warnings generated when compiling for gfx906. 38 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_adam.cpp:26: /build/package/package/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 327 | return ret; | ^ /build/package/package/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) | ^ /build/package/package/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 34 | return new AdamDriver(); | ^ 13 warnings generated when compiling for gfx906. 13 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_adam.cpp:26: /build/package/package/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 327 | return ret; | ^ /build/package/package/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) | ^ /build/package/package/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 36 | return new AdamDriver(false, true); | ^ 22 warnings generated when compiling for gfx906. 18 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_convbfp8.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ 28 warnings generated when compiling for gfx906. /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ 13 warnings generated when compiling for gfx906. /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/conv_driver.hppIn file included from /build/package/package/test/gtest/log.cpp:27: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ 13 warnings generated when compiling for gfx906. /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ In file included from /build/package/package/driver/dm_convfp16.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp/build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ :2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: fo/build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | r conv%ud\n", num_dim); | ^ printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | /build/package/package/driver/conv_driver.hpp pr:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] i 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ ntf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hppIn file included from /build/package/package/test/gtest/conv_common.cpp:27: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ In file included from /build/package/package/driver/dm_conv.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp/build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf(:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ "stats: /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp/build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf(":s2670t:a9t:s :warning: 'printf' was marked unused but was used [-Wused-but-marked-unused]n a me,2670 | n , c , d o, phroi,n twfo(," szt,a tys,: xn,a mke,, fnl,o pcC,n th,o ,b ywtoe,s Rye,a dx,, bky,t efslWorpiCtntte,n ,b y"t e s| R ^e a/build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ d, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/test/gtest/conv_common.cpp:27: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: /build/package/package/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 352 | return in_n; | ^ /build/package/package/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 62 | RNNDriver() : Driver() | ^ /build/package/package/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 38 | return new RNNDriver(); | ^ 13 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_rnn.cpp:28: /build/package/package/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 352 | return in_n; | ^ /build/package/package/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 62 | RNNDriver() : Driver() | ^ /build/package/package/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 40 | return new RNNDriver(); | ^ 135 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/main.cpp:26: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/driver.cpp:26: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/driver.cpp:26: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/main.cpp:26: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ 9 warnings generated when compiling for host. In file included from /build/package/package/driver/registry_driver_maker.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_addlayernorm.cpp:26: In file included from /build/package/package/driver/addlayernorm_driver.hpp:29: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/main.cpp:65:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 65 | printf("Incorrect BaseArg\n"); | ^ In file included from /build/package/package/driver/registry_driver_maker.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ 8 warnings generated when compiling for host. /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: In file included from /build/package/package/driver/groupnorm_driver.hpp:31: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: In file included from /build/package/package/driver/groupnorm_driver.hpp:31: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_cat.cpp:26: In file included from /build/package/package/driver/cat_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpre/build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ t_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_cat.cpp:26: In file included from /build/package/package/driver/cat_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ 5 warnings generated when compiling for gfx906. 4 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_t5layernorm.cpp:26: In file included from /build/package/package/driver/t5layernorm_driver.hpp:29: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_rope.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_softmax.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_rope.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_glu.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_softmax.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_glu.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_layernorm.cpp:26: In file included from /build/package/package/driver/layernorm_driver.hpp:29: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_gemm.cpp:26: In file included from /build/package/package/driver/gemm_driver.hpp:33: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 warnings generated when compiling for gfx906. /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_addlayernorm.cpp:26: In file included from /build/package/package/driver/addlayernorm_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_gemm.cpp:26: In file included from /build/package/package/driver/gemm_driver.hpp:33: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_reducecalculation.cpp:26: In file included from /build/package/package/driver/reducecalculation_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: In file included from /build/package/package/driver/transformers_adam_w_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] In file included from /build/package/package/driver/dm_softmarginloss.cpp:26: In file included from /build/package/package/driver/softmarginloss_driver.hpp305: | 29 : In file included from /build/package/package/driver/driver.hpp : 41 : In file included from /build/package/package/include/../test/tensor_holder.hppf:I43n: fIn file included from =/build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp :*67(: reinter/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hppp:r305e:t17_:c awarning: stdereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]< const float*>(&ifInf)); /305/ | c p p c h ec k - sfuIpnpfr e=s s*( rienivnaltiedrPporientt_ecraCsats(&ifInf)); // cppc/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpphe:c307k:-s14u:p pwarning: rdereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]es s invali dP307 | o i n t e r C a s t | * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( reinterpret_castwarning: (&dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]i fNegI n307f | ) ) ; / / c p p c*h(erceki-nstueprpprreests_ ciasntvs(t& i f| N ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e gInf)); // cpp/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hppc:h308:ec18k:- swarning: udereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]p press i308n | v a l i d P o i fnNtaeNr C a=s t* ( r| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i nterpret_cast(& i308f | N a N ) ) ; /f/N acNp p c=h e*(ckr-esiunptperrpersest _icnavsatl (& i| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N aN)); // cppcheck-suppr/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hppe:s309s: 18i:n vwarning: aldereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]i dPointe r309C | a s t | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fNeg0 = *(re/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hppi:n309t:e18r:p rwarning: edereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]t _cast< c309o | n s t f l oa t *f>N(eg&0i fN=e g*0()r);e i/n/t ecrppprcehte_ccka-sstui(dP&oiifnNteegr0C)a)s;t / /| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c ppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:29: In file included from /build/package/package/driver/ctc_verify.hpp:40: /build/package/package/driver/ctc_gpu_emulator.hpp:365:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 365 | printf("probs tensor's dimension does not gradients tensor's dimension\n"); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:381:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 381 | printf("Wrong input time step at batch : %d \n", i); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:392:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 392 | printf("Wrong label id at batch : %d \n", i); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:402:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 402 | printf("Error: label length exceeds input time step at batch : %d \n", i); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:409:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 409 | printf("Wrong probability tensor size\n"); | ^ /build/package/package/driver/ctc_gpu_emulator.hpp:414:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 414 | printf("Wrong gradient tensor size\n"); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:29: /build/package/package/driver/ctc_verify.hpp:351:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 351 | printf("Label batch size does not match input batch size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:361:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 361 | printf("Wrong probability tensor size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:366:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 366 | printf("Wrong gradient tensor size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Wrong tensor size\n"); | ^ In file included from /build/package/package/driver/dm_reducecalculation.cpp:26: In file included from /build/package/package/driver/reducecalculation_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/ctc_verify.hpp:509:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 509 | printf("Label batch size does not match input batch size\n"); | ^ /build/package/package/driver/ctc_verify.hpp:527:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 527 | printf("Wrong input time step\n"); | ^ /build/package/package/driver/ctc_verify.hpp:538:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 538 | printf("Wrong label id at batch\n"); | ^ /build/package/package/driver/ctc_verify.hpp:548:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 548 | printf("Error: label length exceeds input time step\n"); | ^ In file included from /build/package/package/driver/dm_softmarginloss.cpp:26: In file included from /build/package/package/driver/softmarginloss_driver.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: In file included from /build/package/package/driver/transformers_adam_w_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: In file included from /build/package/package/driver/lrn_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_multimarginloss.cpp:26: In file included from /build/package/package/driver/multimarginloss_driver.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_lrn.cpp:26: In file included from /build/package/package/driver/lrn_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_multimarginloss.cpp:26: In file included from /build/package/package/driver/multimarginloss_driver.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp/build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ :504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from In file included from /build/package/package/driver/dm_getitem.cpp:26: In file included from /build/package/package/driver/getitem_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(rei/build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:31: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] nt erpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_reduceextreme.cpp:26: In file included from /build/package/package/driver/reduceextreme_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: In file included from /build/package/package/driver/groupnorm_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: /build/package/package/driver/groupnorm_driver.hpp:309:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 309 | printf("Wall-clock Time Forward GroupNorm Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/groupnorm_driver.hpp:313:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 313 | printf("GPU Kernel Time Forward GroupNorm Elapsed: %f ms\n", kernel_average_time); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_reduceextreme.cpp:26: In file included from /build/package/package/driver/reduceextreme_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:31: /build/package/package/driver/mloNeuronHost.hpp:128:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 128 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/mloNeuronHost.hpp:235:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 235 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ In file included from In file included from /build/package/package/driver/dm_reduce.cpp/build/package/package/driver/dm_getitem.cpp:26: :26In file included from : /build/package/package/driver/getitem_driver.hpp:In file included from 30/build/package/package/driver/reduce_driver.hpp: :30/build/package/package/driver/driver.hpp: In file included from :388/build/package/package/driver/driver.hpp::541:: In file included from warning: /build/package/package/include/../test/tensor_holder.hpp'printf' was marked unused but was used [-Wused-but-marked-unused]: 43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 388/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp | : 305 : 17 :p rwarning: indereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]t f("Usage: ./driver *base_ar g305* | * o t h e r _ afrIgnsf* \=n "*)(;r e i| n ^t erpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Argumen/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hppt:s307:: 14c:o nwarning: v[dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]f p16|int 8307| | b f p 1 6 ] , C B A I n*f(erre[ifnpt1e6r|pbrfept1_6c]a,s t"< c o| n ^s t float*>(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | /build/package/package/driver/driver.hpp ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp : 309 : 18 : warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]p rintf(" F309A | I L E D : I n vfaNleigd0 N=u m*b(erre ionft eIrnppruett _Acragsutm (&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ 9 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_reduce.cpp:26: In file included from /build/package/package/driver/reduce_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:764:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 764 | RunSolver(solver, params, direction, conv_config, algo); | ^ In file included from /build/package/package/driver/dm_kthvalue.cpp:27: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_cat.cpp:26: In file included from /build/package/package/driver/cat_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from In file included from /build/package/package/driver/dm_tensorop.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] /build/package/package/driver/dm_kthvalue.cpp:27: In file included from 388/build/package/package/driver/registry_driver_maker.hpp: | 29 : /build/package/package/driver/driver.hpp :388p:5r:i warning: n'printf' was marked unused but was used [-Wused-but-marked-unused]t f("Usage: ./dr i388v | e r *pbraisnet_fa("rUgs*a g*e:o t.h/edrri_vaerr g*sb*as\en_"a)rg;* *o| t ^he r_args*\n"); | ^ /build/package/package/driver/driver.hpp/build/package/package/driver/driver.hpp::389389::55: :warning: 'printf' was marked unused but was used [-Wused-but-marked-unused]warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389389 | | pprriinnttff((""SSuuppppoorrtteedd BBaassee AArrgguummeennttss:: ccoonnvv[[ffpp1166||iinntt88||bbffpp1166]],, CCBBAAIInnffeerr[[ffpp1166||bbffpp1166]],, "" | | ^ ^ /build/package/package/driver/driver.hpp:/build/package/package/driver/driver.hpp406::4069::9 :warning: 'printf' was marked unused but was used [-Wused-but-marked-unused]warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | 406 | p r ipnrtifn(t"fF(A"IFLAEIDL:E DI:n vIanlviadl iNdu mNbuemrb eorf oIfn pIuntp uAtr gAurmgeunmtesn\tns"\)n;" ) ;| ^ | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_t5layernorm.cpp:26: In file included from /build/package/package/driver/t5layernorm_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_cat.cpp:26: /build/package/package/driver/cat_driver.hpp:285:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 285 | printf("Wall-clock Time Forward Cat Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/cat_driver.hpp:289:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 289 | printf("GPU Kernel Time Forward Cat Elapsed: %f ms\n", kernel_average_time); | ^ In file included from /build/package/package/driver/dm_tensorop.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_tensorop.cpp:27: In file included from /build/package/package/driver/tensorop_driver.hpp:31: /build/package/package/driver/mloNeuronHost.hpp:128:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 128 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/mloNeuronHost.hpp:235:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 235 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/groupnorm_driver.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Forward GroupNorm Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/groupnorm_driver.hpp:50:5: note: in instantiation of member function 'GroupNormDriver::VerifyForward' requested here 50 | GroupNormDriver() : Driver() | ^ /build/package/package/driver/dm_groupnorm.cpp:32:20: note: in instantiation of member function 'GroupNormDriver::GroupNormDriver' requested here 32 | return new GroupNormDriver(); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: /build/package/package/driver/groupnorm_driver.hpp:384:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 384 | printf("Forward GroupNorm mean Verifies on CPU and GPU (err=%f)\n", meanerror); | ^ /build/package/package/driver/groupnorm_driver.hpp:395:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 395 | printf("Forward GroupNorm rstd Verifies on CPU and GPU (err=%f)\n", rstderror); | ^ In file included from /build/package/package/driver/dm_layernorm.cpp:26: In file included from /build/package/package/driver/layernorm_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/groupnorm_driver.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Forward GroupNorm Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/groupnorm_driver.hpp:50:5: note: in instantiation of member function 'GroupNormDriver::VerifyForward' requested here 50 | GroupNormDriver() : Driver() | ^ /build/package/package/driver/dm_groupnorm.cpp:34:20: note: in instantiation of member function 'GroupNormDriver::GroupNormDriver' requested here 34 | return new GroupNormDriver(); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: /build/package/package/driver/groupnorm_driver.hpp:384:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 384 | printf("Forward GroupNorm mean Verifies on CPU and GPU (err=%f)\n", meanerror); | ^ /build/package/package/driver/groupnorm_driver.hpp:395:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 395 | printf("Forward GroupNorm rstd Verifies on CPU and GPU (err=%f)\n", rstderror); | ^ In file included from /build/package/package/driver/dm_rope.cpp:27: In file included from /build/package/package/driver/rope_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/groupnorm_driver.hpp:373:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 373 | printf("Forward GroupNorm Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/groupnorm_driver.hpp:50:5: note: in instantiation of member function 'GroupNormDriver::VerifyForward' requested here 50 | GroupNormDriver() : Driver() | ^ /build/package/package/driver/dm_groupnorm.cpp:36:20: note: in instantiation of member function 'GroupNormDriver::GroupNormDriver' requested here 36 | return new GroupNormDriver(); | ^ In file included from /build/package/package/driver/dm_groupnorm.cpp:26: /build/package/package/driver/groupnorm_driver.hpp:384:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 384 | printf("Forward GroupNorm mean Verifies on CPU and GPU (err=%f)\n", meanerror); | ^ /build/package/package/driver/groupnorm_driver.hpp:395:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 395 | printf("Forward GroupNorm rstd Verifies on CPU and GPU (err=%f)\n", rstderror); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: In file included from /build/package/package/driver/adam_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_softmax.cpp:27: In file included from /build/package/package/driver/softmax_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hppIn file included from /build/package/package/driver/dm_glu.cpp:27: In file included from /build/package/package/driver/glu_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ :239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:243:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 243 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/softmax_driver.hpp:298:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 298 | printf("Wall-clock Time Forward Softmax Elapsed: %f ms", wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:300:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 300 | printf(", First Call Overhead: %f ms", aux_wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:301:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 301 | printf("\n"); | ^ /build/package/package/driver/softmax_driver.hpp:303:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 303 | printf("GPU Kernel Time Forward Softmax Elapsed: %f ms\n", gpu_time); | ^ /build/package/package/driver/softmax_driver.hpp:369:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 369 | printf("Wall-clock Time Backward Softmax Elapsed: %f ms", wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:371:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 371 | printf(", First Call Overhead: %f ms", aux_wall_time); | ^ /build/package/package/driver/softmax_driver.hpp:372:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 372 | printf("\n"); | ^ /build/package/package/driver/softmax_driver.hpp:374:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 374 | printf("GPU Kernel Time Backward Softmax Elapsed: %f ms\n", gpu_time); | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: In file included from /build/package/package/driver/transformers_adam_w_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: In file included from /build/package/package/driver/adam_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: /build/package/package/driver/transformers_adam_w_driver.hpp:381:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 381 | printf("Wall-clock Time Forward Adam Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:385:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 385 | printf("GPU Kernel Time Forward Adam Elapsed: %f ms\n", kernel_average_time); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_addlayernorm.cpp:26: In file included from /build/package/package/driver/addlayernorm_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/dm_gemm.cpp:26: /build/package/package/driver/gemm_driver.hpp:297:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 297 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/timer.hpp/build/package/package/driver/gemm_driver.hpp:367:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 367 | printf("GPU Kernel Tim:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: In file included from /build/package/package/driver/pool_driver.hpp:37: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_multimarginloss.cpp:26: In file included from /build/package/package/driver/multimarginloss_driver.hpp:31: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ e Gemm Elapsed: %f ms\n", time); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_pool.cpp:26: /build/package/package/driver/pool_driver.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Incorrect Pooling Mode\n"); | ^ /build/package/package/driver/pool_driver.hpp:274:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 274 | printf("Incorrect Padding Mode\n"); | ^ /build/package/package/driver/pool_driver.hpp:296:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 296 | /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ printf("In/build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ c/build/package/package/driver/timer.hpp:256:9:o warning: rr'printf' was marked unused but was used [-Wused-but-marked-unused]e ct Index D a256t | a T y p e \ n "p)r;in tf ("| W ^a ll-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/pool_driver.hpp:433:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] In file included from /build/package/package/driver/dm_reducecalculation.cpp:26: In file included from /build/package/package/driver/reducecalculation_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ 433 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_softmarginloss.cpp:26: In file included from /build/package/package/driver/softmarginloss_driver.hpp:31: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_prelu.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_prelu.cpp:26: In file included from /build/package/package/driver/registry_driver_maker.hpp:29: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_getitem.cpp:26: In file included from /build/package/package/driver/getitem_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_lrn.cpp:26: In file included from /build/package/package/driver/lrn_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments:In file included from conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:216:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 216 | printf("Incorrect LRN Mode\n"); | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/lrn_driver.hpp:291:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 291 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/lrn_driver.hpp:337:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 337 | printf("Wall-clock Time Forward LRN Elapsed: %f ms\n", | ^ /build/package/package/driver/lrn_driver.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("GPU Kernel Time Forward LRN Elapsed: %f ms\n", time); | ^ /build/package/package/driver/lrn_driver.hpp:404:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 404 | printf("Wall-clock Time Backward LRN Elapsed: %f ms\n", | ^ /build/package/package/driver/lrn_driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("GPU Kernel Time Backward LRN Elapsed: %f ms\n", time); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/softmax_driver.hpp:396:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 396 | printf("Forward Softmax Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/softmax_driver.hpp:53:5: note: in instantiation of member function 'SoftmaxDriver::VerifyForward' requested here 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:32:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 32 | return new SoftmaxDriver(); | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: In file included from /build/package/package/driver/activ_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:431:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 431 | printf("Backward Softmax Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/softmax_driver.hpp:53:5: note: in instantiation of member function 'SoftmaxDriver::VerifyBackward' requested here 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:32:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 32 | return new SoftmaxDriver(); | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:396:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 396 | printf("Forward Softmax Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/softmax_driver.hpp:53:5: note: in instantiation of member function 'SoftmaxDriver::VerifyForward' requested here 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:34:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 34 | return new SoftmaxDriver(); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_activ.cpp:26: /build/package/package/driver/activ_driver.hpp:291:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 291 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/activ_driver.hpp:343:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 343 | printf("Wall-clock Time Forward GPU Activation Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/activ_driver.hpp:350:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 350 | printf("GPU Kernel Min Time Forward Activation Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/activ_driver.hpp:352:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 352 | printf("GPU Kernel Avg Time Forward Activation Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/activ_driver.hpp:361:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 361 | printf("stats: name, bytesRead, bytesWritten, GB/s, timeMs\n"); | ^ /build/package/package/driver/activ_driver.hpp/build/package/package/driver/transformers_adam_w_driver.hpp:362:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 362 | printf("stats: fwd-activ, %zu, %zu, %f, %f\n", | ^ /build/package/package/driver/activ_driver.hpp:429:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 429 | printf("Wall-clock Time Backward GPU Activation Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/activ_driver.hpp:436:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 436 | printf("GPU Kernel Min Time Backward Activation Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/activ_driver.hpp:438:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 438 | printf("GPU Kernel Avg Time Backward Activation Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/activ_driver.hpp:447:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 447 | printf("stats: name, bytesRead, bytesWritten, GB/s, timeMs\n"); | ^ /build/package/package/driver/activ_driver.hpp:448:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 448 | printf("stats: bwd-activ, %zu, %zu, %f, %f\n", | ^ /build/package/package/driver/activ_driver.hpp:483:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 483 | printf("Forward Activation Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/activ_driver.hpp:518:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 518 | printf("Backward Activation Verifies on CPU and GPU\n"); | ^ In file included from :235:12: warning: not eliding copy on return [-Wnrvo] 235 | return ret; | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:51:/build/package/package/driver/dm_reduceextreme.cpp5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 51 | Trans:26formersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) | ^ /build/package/package/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 32 | return new TransformersAdamWDriver(); | ^ : In file included from /build/package/package/driver/reduceextreme_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_softmax.cpp:27: /build/package/package/driver/softmax_driver.hpp:431:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 431 | printf("Backward Softmax Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/softmax_driver.hpp:53:5: note: in instantiation of member function 'SoftmaxDriver::VerifyBackward' requested here 53 | SoftmaxDriver() : Driver() | ^ /build/package/package/driver/dm_softmax.cpp:34:20: note: in instantiation of member function 'SoftmaxDriver::SoftmaxDriver' requested here 34 | return new SoftmaxDriver(); | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: /build/package/package/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 235 | return ret; | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) | ^ /build/package/package/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 34 | return new TransformersAdamWDriver(); | ^ In file included from /build/package/package/driver/dm_transformers_adam_w.cpp:26: /build/package/package/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 235 | return ret; | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) | ^ /build/package/package/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 36 | return new TransformersAdamWDriver(true); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: In file included from /build/package/package/driver/reduce_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp/build/package/package/driver/gemm_driver.hpp:433:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] :188:13 :433 | warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] printf( "188Fo | r w a r d G E M M V eprriifnitefs( "oEnx eCcPuUt eadn dm oGrPeU i(teerrra=t%ifo)n\sn "t,h aenr rpolra)n;n e d| \ ^n "); | ^ /build/package/package/driver/gemm_driver.hpp:118:5: note: in instantiation of member function 'GemmDriver::VerifyForward' requested here 118 | GemmDriver() : Driver() {} | ^ /build/package/package/driver/dm_gemm.cpp:35:20: note: in instantiation of member function 'GemmDriver::GemmDriver' requested here 35 | return new GemmDriver(); In file included from /build/package/package/driver/timer.hpp/build/package/package/test/gtest/gtest_common.cpp:27: :In file included from 239/build/package/package/test/gtest/gtest_common.hpp::1739:: In file included from warning: /build/package/package/test/gtest/../driver.hpp:'printf' was marked unused but was used [-Wused-but-marked-unused]34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp239: | 305 : 17 : warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] printf("launch#%ll u305, | h o s t _ t i m ef=I n%ff =m s*,( rgepiun_tteirmper=e t%_fc amsst\(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:/build/package/package/driver/timer.hpp308::25518::9 :warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 308 | 255 | f N apNr i n=t f*(("rGePiUn tKeerrpnreelt _Tciamset s(\&nif"N,a Nn)_)i;t e r/ /> c1p p?c hgepcuk_-asvugp p/r e(sns_ iitnevra l-i d1P)o i:n tgepruC_atsitm e )| ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast'printf' was marked unused but was used [-Wused-but-marked-unused]( &ifN e256g | 0 ) ) ; / / cpprpicnhtefc(k"-Wsaulplp-rcelsosc ki nTviamlei dEPloaipnsteedr:C a%sft m s| \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ", | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: In file included from /build/package/package/driver/reduce_driver.hpp:36: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:362:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 362 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/reduce_driver.hpp:443:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 443 | printf("Wall-clock Time Reduction Elapsed: %f ms\n", | ^ /build/package/package/driver/reduce_driver.hpp:445:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 445 | printf("GPU Kernel Time Reduction Elapsed: %f ms\n", time); | ^ In file included from /build/package/package/driver/dm_tensorop.cpp:27: In file included from /build/package/package/driver/tensorop_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_gemm.cpp:26: /build/package/package/driver/gemm_driver.hpp:433:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 433 | printf("Forward GEMM Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/gemm_driver.hpp:118:5: note: in instantiation of member function 'GemmDriver::VerifyForward' requested here 118 | GemmDriver() : Driver() {} | ^ /build/package/package/driver/dm_gemm.cpp:37:20: note: in instantiation of member function 'GemmDriver::GemmDriver' requested here 37 | return new GemmDriver(); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_tensorop.cpp:27: /build/package/package/driver/tensorop_driver.hpp:242:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 242 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/tensorop_driver.hpp:304:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 304 | printf("Wall-clock Time Tensor Ops Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/tensorop_driver.hpp:309:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 309 | printf("GPU Kernel Min Time Tensor Op Elapsed: %f ms\n", min_time); | ^ /build/package/package/driver/tensorop_driver.hpp:311:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 311 | printf("GPU Kernel Avg Time Tensor Op Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/tensorop_driver.hpp:319:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 319 | printf("stats: name, bytesRead, bytesWritten, GB/s, timeMs\n"); | ^ /build/package/package/driver/tensorop_driver.hpp:320:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 320 | printf("stats: tensor op, %zu, %zu, %f, %f\n", | ^ /build/package/package/driver/tensorop_driver.hpp:418:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 418 | printf("Tensor Op verifies on CPU and GPU\n"); | ^ In file included from /build/package/package/test/gtest/gtest_common.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/driver/dm_kthvalue.cpp:28: In file included from /build/package/package/driver/kthvalue_driver.hpp:30: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ /build/package/package/driver/lrn_driver.hpp:482:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 482 | printf("Forward LRN Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/lrn_driver.hpp:53:5: note: in instantiation of member function 'LRNDriver::VerifyForward' requested here 53 | LRNDriver() : Driver() | ^ /build/package/package/driver/dm_lrn.cpp:32:20: note: in instantiation of member function 'LRNDriver::LRNDriver' requested here 32 | return new LRNDriver(); | ^ In file included from /build/package/package/driver/dm_t5layernorm.cpp:26: In file included from /build/package/package/driver/t5layernorm_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_layernorm.cpp:26: In file included from /build/package/package/driver/layernorm_driver.hpp:36: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: In file included from /build/package/package/driver/adam_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:578:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 578 | printf("Backward LRN Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/lrn_driver.hpp:53:5: note: in instantiation of member function 'LRNDriver::VerifyBackward' requested here 53 | LRNDriver() : Driver() | ^ /build/package/package/driver/dm_lrn.cpp:32:20: note: in instantiation of member function 'LRNDriver::LRNDriver' requested here 32 | return new LRNDriver(); | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:482:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 482 | printf("Forward LRN Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/lrn_driver.hpp:53:5: note: in instantiation of member function 'LRNDriver::VerifyForward' requested here 53 | LRNDriver() : Driver() | ^ /build/package/package/driver/dm_lrn.cpp:34:20: note: in instantiation of member function 'LRNDriver::LRNDriver' requested here 34 | return new LRNDriver(); | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: /build/package/package/driver/adam_driver.hpp:502:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 502 | printf("Wall-clock Time Forward Adam Elapsed: %f ms\n", t.gettime_ms() / iter); | ^ /build/package/package/driver/adam_driver.hpp:506:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 506 | printf("GPU Kernel Time Forward Adam Elapsed: %f ms\n", kernel_average_time); | ^ In file included from /build/package/package/driver/dm_lrn.cpp:26: /build/package/package/driver/lrn_driver.hpp:578:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 578 | printf("Backward LRN Verifies on CPU and GPU (err=%f)\n", error); | ^ /build/package/package/driver/lrn_driver.hpp:53:5: note: in instantiation of member function 'LRNDriver::VerifyBackward' requested here 53 | LRNDriver() : Driver() | ^ /build/package/package/driver/dm_lrn.cpp:34:20: note: in instantiation of member function 'LRNDriver::LRNDriver' requested here 34 | return new LRNDriver(); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:764:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 764 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:764:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 764 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/driver/reduce_driver.hpp:511:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 511 | printf("ReduceTensor() with indices output Verifies on CPU and GPU (err=%f, " | ^ /build/package/package/driver/reduce_driver.hpp:60:5: note: in instantiation of member function 'ReduceDriver::VerifyForward' requested here 60 | ReduceDriver() : Driver() | ^ /build/package/package/driver/dm_reduce.cpp:32:20: note: in instantiation of member function 'ReduceDriver::ReduceDriver' requested here 32 | return new ReduceDriver(); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:519:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 519 | printf("ReduceTensor() Verifies on CPU and GPU (err=%f)\n", error); | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:31: /build/package/package/driver/dropout_gpu_emulator.hpp:103:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 103 | printf("CPU verification: Input/Output tensor lengths do not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:126:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 126 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:132:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 132 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:137:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 137 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:144:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 144 | printf("CPU verification: Invalid dropout rate\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:267:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 267 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:273:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 273 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:278:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 278 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:284:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 284 | printf("CPU verification: Invalid dropout rate\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:345:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 345 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:350:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 350 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:356:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 356 | printf("CPU verification: Invalid dropout rate\n"); | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:33: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: In file included from /build/package/package/driver/dropout_driver.hpp:35: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ In file included from /build/package/package/driver/dm_dropout.cpp:26: /build/package/package/driver/dropout_driver.hpp:311:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 311 | printf("Error copying data to GPU\n/build/package/package/driver/timer.hpp"):;188 : 13| : ^ warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/dropout_driver.hpp:347:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 347 | printf("Wall-clock Time Dropout Elapsed: %f ms\n", | ^ /build/package/package/driver/dropout_driver.hpp:353:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 353 | printf("GPU Kernel Time Forward Dropout. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/dropout_driver.hpp:416:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 416 | printf("Wall-clock Time Backward Dropout Elapsed: %f ms\n", | ^ /build/package/package/driver/dropout_driver.hpp:422:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 422 | printf("GPU Kernel Time Backward Dropout. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/dropout_driver.hpp:462:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 462 | printf("CPU Time Backward Dropout. Elapsed: %f ms (average)\n", dt); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: In file included from /build/package/package/driver/ctc_driver.hpp:34: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:26: /build/package/package/driver/ctc_driver.hpp:341:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 341 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/ctc_driver.hpp/build/package/package/test/gtest/unit_conv_solver.cpp:381:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 381 | printf("Wall-clock Time CTC Loss Elapsed: %f ms\n", | ^ /build/package/package/driver/ctc_driver.hpp:387:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 387 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/ctc_driver.hpp:443:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 443 | :434:16: warning: not eliding copy on return [-Wnrvo] p 434 | return tmp; | ^ r/build/package/package/test/gtest/unit_conv_solver.cppint:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:767:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 767 | RunSolver(solver, params, direction, conv_config, algo); | ^ f("CTC loss Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/ctc_driver.hpp:451:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 451 | printf("CTC gradient Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 327 | return ret; | ^ /build/package/package/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) | ^ /build/package/package/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 32 | return new AdamDriver(); | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: /build/package/package/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 327 | return ret; | ^ /build/package/package/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) | ^ /build/package/package/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 34 | return new AdamDriver(); | ^ /build/package/package/driver/reduce_driver.hpp:511:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 511 | printf("ReduceTensor() with indices output Verifies on CPU and GPU (err=%f, " | ^ /build/package/package/driver/reduce_driver.hpp:60:5: note: in instantiation of member function 'ReduceDriver::VerifyForward' requested here 60 | ReduceDriver() : Driver() | ^ /build/package/package/driver/dm_reduce.cpp:34:20: note: in instantiation of member function 'ReduceDriver::ReduceDriver' requested here 34 | return new ReduceDriver(); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:519:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 519 | printf("ReduceTensor() Verifies on CPU and GPU (err=%f)\n", error); | ^ In file included from /build/package/package/driver/dm_adam.cpp:26: /build/package/package/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 327 | return ret; | ^ /build/package/package/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) | ^ /build/package/package/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 36 | return new AdamDriver(false, true); | ^ /build/package/package/driver/reduce_driver.hpp:511:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 511 | printf("ReduceTensor() with indices output Verifies on CPU and GPU (err=%f, " | ^ /build/package/package/driver/reduce_driver.hpp:60:5: note: in instantiation of member function 'ReduceDriver::VerifyForward' requested here 60 | ReduceDriver() : Driver() | ^ /build/package/package/driver/dm_reduce.cpp:36:20: note: in instantiation of member function 'ReduceDriver::ReduceDriver' requested here 36 | return new ReduceDriver(); | ^ In file included from /build/package/package/driver/dm_reduce.cpp:26: /build/package/package/driver/reduce_driver.hpp:519:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 519 | printf("ReduceTensor() Verifies on CPU and GPU (err=%f)\n", error); | ^ In file included from /build/package/package/driver/dm_prelu.cpp:27: In file included from /build/package/package/driver/prelu_driver.hpp:32: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:31: In file included from /build/package/package/driver/gru_verify_gemm.hpp:31: /build/package/package/driver/dropout_gpu_emulator.hpp:103:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 103 | printf("CPU verification: Input/Output tensor lengths do not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:126:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 126 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:132:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 132 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:137:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 137 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:144:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 144 | printf("CPU verification: Invalid dropout rate\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:267:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 267 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:273:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 273 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:278:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 278 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:284:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 284 | printf("CPU verification: Invalid dropout rate\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("CPU verification: Input/Output dimension does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:345:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 345 | printf("CPU verification: Only support 1D to 5D tensors\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:350:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 350 | printf("CPU verification: Input/Output element size does not match\n"); | ^ /build/package/package/driver/dropout_gpu_emulator.hpp:356:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 356 | printf("CPU verification: Invalid dropout rate\n"); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:31: In file included from /build/package/package/driver/gru_verify_gemm.hpp:32: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:31: /build/package/package/driver/gru_verify_gemm.hpp:109:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 109 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/gru_verify_gemm.hpp:961:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 961 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/gru_verify_gemm.hpp:1658:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1658 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:32: /build/package/package/driver/lstm_verify_gemm.hpp:115:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 115 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/lstm_verify_gemm.hpp:799:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 799 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/lstm_verify_gemm.hpp:1425:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1425 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ In file included from /build/package/package/driver/dm_rnn.cpp:28: In file included from /build/package/package/driver/rnn_driver.hpp:35: /build/package/package/driver/rnn_verify_gemm.hpp:111:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 111 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/rnn_verify_gemm.hpp:661:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 661 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ /build/package/package/driver/rnn_verify_gemm.hpp:1061:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1061 | printf("Verification cannot be completed: The input tensor size must equal to the " | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_rnn.cpp:28: /build/package/package/driver/rnn_driver.hpp:312:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 312 | printf("Length of data sequence is longer than required unrolled time sequence " | ^ /build/package/package/driver/rnn_driver.hpp:325:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 325 | printf("Incorrect input batch size at time %d\n", cont); | ^ /build/package/package/driver/rnn_driver.hpp:339:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 339 | printf("length of data sequence == %d is short than time sequence == %d, padding the rest " | ^ /build/package/package/driver/rnn_driver.hpp:414:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 414 | printf("Incorrect RNN Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:429:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 429 | printf("Incorrect bias Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:444:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 444 | printf("Incorrect direction Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:459:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 459 | printf("Incorrect input Mode\n"); | ^ /build/package/package/driver/rnn_driver.hpp:478:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 478 | printf("Incorrect RNN algorithm\n"); | ^ /build/package/package/driver/rnn_driver.hpp:755:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 755 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:763:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 763 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:777:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 777 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:841:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 841 | printf("Warning: Inference type is only valid for Forward RNN! \n"); | ^ /build/package/package/driver/rnn_driver.hpp:870:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 870 | printf("Forward RNN time results:\n"); | ^ /build/package/package/driver/rnn_driver.hpp:977:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 977 | printf("Error at check miopenGetRNNPaddingMode resutl.\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1003:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1003 | printf("verify rnn fwd \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1027:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1027 | printf("verify lstm fwd \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1053:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1053 | printf("verify gru fwd \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1077:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1077 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_driver.hpp:1142:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1142 | printf("Backward Data RNN time results:\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1180:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1180 | printf("Backward Weights RNN time results:\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1262:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1262 | printf("verify rnn bwdwei \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1285:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1285 | printf("verify lstm bwdwei \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1307:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1307 | printf("verify gru bwdwei \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1329:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1329 | printf("illegal RNN mode"); | ^ In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18:/build/package/package/driver/rnn_driver.hpp warning: :dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast]1413 :9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 309 | 1413 | f N e g 0 =p r*i(nrtfe(i"nvteerripfrye tr_ncn abswtd ^( &ifNeg0)); // cppcheck-suppress/build/package/package/driver/rnn_driver.hpp:1439:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1439 | printf("verify lstm bwddata \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1467:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1467 | printf("verify gru bwddata \n"); | ^ /build/package/package/driver/rnn_driver.hpp:1492:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1492 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_driver.hpp:1616:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1616 | printf("Bad Parameters! Verification FAILED\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1635:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1635 | printf("Forward RNN Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1646:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1646 | printf("final hidden Verifies on CPU and GPU\n"); | ^ invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/rnn_driver.hpp:1659:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1659 | printf("final cell Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1706:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1706 | printf("Bad Parameters! Verification FAILED\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1732:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1732 | printf("Backward RNN Data Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1744:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1744 | printf("initial hidden state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1758:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1758 | printf("inital cell state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_driver.hpp:1777:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1777 | printf("Backward RNN Weights Verifies on CPU and GPU\n"); | ^ In file included from /build/package/package/driver/dm_rnn.cpp:29: /build/package/package/driver/rnn_seq_driver.hpp:375:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 375 | printf("Error checking TensorDescriptor:%s content.\n", "inputTensor_dims"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:393:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 393 | printf("Error checking SeqTensorDescriptor:%s content.\n", "inputSeqTensor"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:409:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 409 | printf("Error checking SeqTensorDescriptor:%s content.\n", "outputSeqTensor"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:417:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 417 | printf("Error checking TensorDescriptor:%s content.\n", "hiddenTensor"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:644:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 644 | printf("Incorrect RNN Mode\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:659:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 659 | printf("Incorrect bias Mode\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:674:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 674 | printf("Incorrect direction Mode\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:689:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 689 | printf("Incorrect input Mode\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:708:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 708 | printf("Incorrect RNN algorithm\n"); | ^ In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:864:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 864 | printf("Error at getting required space for RNN rnnDesc\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1041:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1041 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1060:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1060 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1071:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1071 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1121:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1121 | printf("Forward RNN time results:\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1216:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1216 | printf("Backward Data RNN time results:\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1286:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1286 | printf("Backward Weights RNN time results:\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1358:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1358 | printf("verify rnn fwd \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1382:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1382 | printf("verify lstm fwd \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1408:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1408 | printf("verify gru fwd \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1432:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1432 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1495:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1495 | printf("verify rnn bwdwei \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1518:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1518 | printf("verify lstm bwdwei \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1540:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1540 | printf("verify gru bwdwei \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1562:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1562 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1625:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1625 | printf("verify rnn bwddata \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1651:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1651 | printf("verify lstm bwddata \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1679:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1679 | printf("verify gru bwddata \n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1704:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1704 | printf("illegal RNN mode"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1731:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1731 | printf("Forward RNN Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1742:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1742 | printf("final hidden Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1755:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1755 | printf("final cell Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1788:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1788 | printf("Backward RNN Data Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1800:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1800 | printf("initial hidden state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1814:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1814 | printf("inital cell state Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/rnn_seq_driver.hpp:1833:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1833 | printf("Backward RNN Weights Verifies on CPU and GPU\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:31: In file included from /build/package/package/driver/miopen_ConvBatchNormActivHost.hpp:30: /build/package/package/driver/mloNeuronHost.hpp:128:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 128 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ /build/package/package/driver/mloNeuronHost.hpp:235:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 235 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ 73 warnings generated when compiling for gfx906. /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:767:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 767 | RunSolver(solver, params, direction, conv_config, algo); | ^ 24 warnings generated when compiling for host. 12 warnings generated when compiling for host. /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:767:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 767 | RunSolver(solver, params, direction, conv_config, algo); | ^ 41 warnings generated when compiling for gfx906. 13 warnings generated when compiling for host. 41 warnings generated when compiling for gfx906. 41 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:31: /build/package/package/driver/miopen_ConvBatchNormActivHost.hpp:209:14: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 209 | default: printf("ERROR: unknown neuron type: %d\n", neuron_type); break; | ^ 41 warnings generated when compiling for gfx906. 13 warnings generated when compiling for host. 13 warnings generated when compiling for host. /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:770:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 770 | RunSolver(solver, params, direction, conv_config, algo); | ^ 26 warnings generated when compiling for host. 18 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_rnn.cpp:28: /build/package/package/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 352 | return in_n; | ^ /build/package/package/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 62 | RNNDriver() : Driver() | ^ /build/package/package/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 38 | return new RNNDriver(); | ^ 73 warnings generated when compiling for gfx906. 22 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_rnn.cpp:28: /build/package/package/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 352 | return in_n; | ^ /build/package/package/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); | ^ /build/package/package/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 62 | RNNDriver() : Driver() | ^ /build/package/package/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 40 | return new RNNDriver(); | ^ 28 warnings generated when compiling for host. 13 warnings generated when compiling for host. 23 warnings generated when compiling for host. 15 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_fusion.cpp:26: In file included from /build/package/package/driver/CBAInferFusion_driver.hpp:35: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ 13 warnings generated when compiling for host. /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpIn file included from /build/package/package/test/gtest/log.cpp:27: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] u _time= %f305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hppms\n", :309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_fusion.cpp:26: /build/package/package/driver/CBAInferFusion_driver.hpp:579:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 579 | printf("Incorrect Batch Normalization Mode\n"); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:640:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 640 | printf("Invalid group number\n"); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:703:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 703 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:747:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 747 | printf("Error copying data to GPU\n"); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:883:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 883 | printf("Fatal: Error copying data to GPU\nExiting...\n\n"); | ^ 13 warnings generated when compiling for host. /build/package/package/driver/CBAInferFusion_driver.hpp:1266:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1266 | printf("Wall-clock Time Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:1273:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1273 | printf("GPU Fused Kernel Min Time Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:1275:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1275 | printf("GPU Fused Kernel Avg Time Elapsed: %f ms, for %d " | ^ /build/package/package/driver/CBAInferFusion_driver.hpp:1377:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1377 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated when compiling for host. 13 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_common.cpp:27: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:770:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 770 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:770:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 770 | RunSolver(solver, params, direction, conv_config, algo); | ^ In file included from /build/package/package/test/gtest/conv_common.cpp:27: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 13 warnings generated when compiling for host. /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:773:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 773 | RunSolver(solver, params, direction, conv_config, algo); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13 warnings generated when compiling for host. 34 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/dm_conv.cpp:26: /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supporte/build/package/package/driver/driver.hppd :B406a:s9e: Awarning: r'printf' was marked unused but was used [-Wused-but-marked-unused]g uments :406 c | o n v [ f p 1 6 |pirnitn8t|fb(f"pF1A6I]L,E DC:B AIInnvfaelri[df pN1u6m|bbefrp 1o6f] ,I n"p u t| ^A rguments\n"); | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ 38 warnings generated when compiling for host. /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:773:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 773 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:773:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 773 | RunSolver(solver, params, direction, conv_config, algo); | ^ 13 warnings generated when compiling for host. 5 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_conv.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:32: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ 13 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp printf("Executed more iterations than planned\n"); | ^ :784:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 784 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:33: /build/package/package/driver/mloConvHost.hpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | printf("MM_CPU ERROR; %zu %zu %zu %zu %zu %zu\n", | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ 28 warnings generated when compiling for host. In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:37: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:39: /build/package/package/driver/util_file.hpp:37:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 37 | printf("Ignored ouput file %s - no host buffer to dump data from (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:45:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | printf("Wrote output to file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:49:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | printf("Could not open file %s for writing\n", fileName); | ^ /build/package/package/driver/util_file.hpp:58:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | printf("Ignored input file %s - no host buffer to copy data into (nullptr)\n", fileName); | ^ /build/package/package/driver/util_file.hpp:66:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | printf("Read data from input file %s\n", fileName); | ^ /build/package/package/driver/util_file.hpp:71:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | printf("Could not open file %s for reading\n", fileName); | ^ In file included from /build/package/package/driver/dm_conv.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ In file included from /build/package/package/driver/dm_convbfp16.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ 4 warnings generated when compiling for host. /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/driver/dm_convfp16.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/driver/dm_convint8.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp:30: In file included from /build/package/package/driver/driver.hpp:41: In file included from /build/package/package/include/../test/tensor_holder.hpp:43: In file included from /build/package/package/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cpp/build/package/package/driver/conv_driver.hppch:ec1770k:-9s:u pwarning: pr'printf' was marked unused but was used [-Wused-but-marked-unused]e ss invalid P1770o | i n t e r C a s tp r i| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t f("stats: name, n/build/package/package/driver/../src/kernels/../../src/kernels/hip_f8_impl.hpp,: 309c:,18 :d owarning: ,dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] ho, wo, 309z | , y , x , kf,N efgl0o p=C n*t(,r ebiyntteesrRperaedt,_ cbaystte| ( ^& ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp/build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ :30: /build/package/package/driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] /build/package/package/driver/conv_driver.hpp 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ :2882:9:/build/package/package/driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | print/build/package/package/driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ f("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp:31: /build/package/package/driver/miopen_BatchNormHost.hpp:420:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 420 | printf("Running estimated mean / var inference on CPU.\n"); | ^ 50 warnings generated when compiling for gfx906. In file included from /build/package/package/driver/dm_convbfp8.cpp:26: /build/package/package/driver/conv_driver.hpp:1189:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1189 | printf("Invalid group number\n"); | ^ /build/package/package/driver/conv_driver.hpp:1693:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1693 | printf("GPU Kernel Time Forward Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:1698:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1698 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:1726:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1726 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:1728:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1728 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:1770:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1770 | printf("stats: name, n, c, do, ho, wo, z, y, x, k, flopCnt, bytesRead, bytesWritten, " | ^ /build/package/package/driver/conv_driver.hpp:1773:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1773 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, " | ^ /build/package/package/driver/conv_driver.hpp:1960:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | printf("GPU Kernel Time Forward Conv. Bias Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2518:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2518 | printf("GPU Kernel Time Backward Bias Conv. Elapsed: %f ms\n", time); | ^ /build/package/package/driver/conv_driver.hpp:2637:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2637 | printf("GPU Kernel Time Backward Data Conv. Elapsed: %f ms (average)\n", kernel_average_time); | ^ /build/package/package/driver/conv_driver.hpp:2642:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2642 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2670:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2670 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2672 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2714:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2714 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2717:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2717 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ /build/package/package/driver/conv_driver.hpp:2852:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2852 | printf("GPU Kernel Time Backward Weights Conv. Elapsed: %f ms (average)\n", | ^ /build/package/package/driver/conv_driver.hpp:2858:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2858 | printf("stats: for conv%ud\n", num_dim); | ^ /build/package/package/driver/conv_driver.hpp:2880:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2880 | printf("stats: name, n, c, ho, wo, y, x, k, flopCnt, bytesRead, bytesWritten, GFLOPs, " | ^ /build/package/package/driver/conv_driver.hpp:2882:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2882 | printf("stats: %s%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, %.0f, %f\n", | ^ /build/package/package/driver/conv_driver.hpp:2918:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2918 | printf( | ^ /build/package/package/driver/conv_driver.hpp:2921:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2921 | printf("stats: %s%dx%dx%du%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %zu, %zu, %zu, %.0f, " | ^ In file included from /build/package/package/driver/dm_bnorm.cpp:26: In file included from /build/package/package/driver/bn_driver.hpp:34: /build/package/package/driver/timer.hpp:171:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:188:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | printf("Executed more iterations than planned\n"); | ^ /build/package/package/driver/timer.hpp:239:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 239 | printf("launch#%llu, host_time= %f ms, gpu_time= %f ms\n", | ^ /build/package/package/driver/timer.hpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | printf("GPU Kernel Time Elapsed: %f ms\n", n_iter > 1 ? gpu_avg / (n_iter - 1) : gpu_time); | ^ /build/package/package/driver/timer.hpp:256:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 256 | printf("Wall-clock Time Elapsed: %f ms\n", | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/driver/dm_bnorm.cpp:26: /build/package/package/driver/bn_driver.hpp:479:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 479 | printf("Incorrect Batch Normalization Mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:494:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 494 | printf("Incorrect Batch Normalization Save mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:509:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 509 | printf("Incorrect Batch Normalization Running mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:516:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 516 | printf("Incorrect Batch Normalization forward mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:523:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 523 | printf("Incorrect Batch Normalization backwards propagation mode\n"); | ^ /build/package/package/driver/bn_driver.hpp:529:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 529 | printf( | ^ /build/package/package/driver/bn_driver.hpp:650:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 650 | printf("Fatal: Error copying data to GPU\nExiting...\n\n"); | ^ /build/package/package/driver/bn_driver.hpp:1069:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1069 | printf("Batch normalization mode forward GPU selection out of range, skipping.\n"); | ^ /build/package/package/driver/bn_driver.hpp:1096:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1096 | printf("Wall-clock Time Forward GPU Batch Norm Elapsed: %f ms, for %d iterations.\n", | ^ /build/package/package/driver/bn_driver.hpp:1103:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1103 | printf("GPU Kernel Min Time Forward Batch Normalization Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/bn_driver.hpp:1105:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1105 | printf("GPU Kernel Avg Time Forward Batch Normalization Elapsed: %f ms, for %d " | ^ /build/package/package/driver/bn_driver.hpp:1124:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1124 | printf("stats: bnormf, 0, %zu, %zu, 0, %f, %f\n", | ^ /build/package/package/driver/bn_driver.hpp:1184:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1184 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ /build/package/package/driver/bn_driver.hpp:1263:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1263 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ /build/package/package/driver/bn_driver.hpp:1291:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1291 | printf("Unsupported forward cpu run state.\nExiting...\n\n"); | ^ /build/package/package/driver/bn_driver.hpp:1462:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1462 | printf("stats: bnormb, 0, %zu, %zu, 0, %f, %f\n", | ^ /build/package/package/driver/bn_driver.hpp:1473:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1473 | printf("Wall-clock Time Backward GPU Batch Norm Elapsed: %f ms\n", | ^ /build/package/package/driver/bn_driver.hpp:1478:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1478 | printf("GPU Kernel Min Time Backwards Batch Normalization Elapsed: %f ms\n", lowtime); | ^ /build/package/package/driver/bn_driver.hpp:1480:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1480 | printf("GPU Kernel Avg Time Backward Batch Normalization Elapsed: %f ms\n", | ^ /build/package/package/driver/bn_driver.hpp:1781:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1781 | printf("Something went wrong.\nBad batch normalization mode in host kernel " | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} | ^ /build/package/package/driver/conv_driver.hpp:1484:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 1484 | const Tgpu Data_scale = is_int8 ? static_cast(127) | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 259 | const auto tmp = static_cast(*this) - static_cast(rhs); | ^ /build/package/package/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 454 | lhs -= rhs; | ^ /build/package/package/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 125 | return gen_0_to_B(B - A) + A; | ^ /build/package/package/driver/conv_driver.hpp:1520:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 1520 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); | ^ /build/package/package/driver/conv_driver.hpp:250:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 250 | ConvDriver() : Driver() | ^ /build/package/package/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 32 | return new ConvDriver(); | ^ In file included from /build/package/package/driver/dm_convbfp8.cpp:26: In file included from /build/package/package/driver/conv_driver.hpp:31: In file included from /build/package/package/driver/conv_common.hpp:45: In file included from /build/package/package/driver/../src/kernels/hip_float8.hpp:67: /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/driver/../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver.cpp:32: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:764:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 764 | RunSolver(solver, params, direction, conv_config, algo); | ^ 25 warnings generated when compiling for host. /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:764:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 764 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:764:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 764 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:767:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 767 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:767:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 767 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:767:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 767 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:770:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 770 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:770:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 770 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:770:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 770 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:494:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 494 | RunSolverFwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:737:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 737 | RunSolverFwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:773:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 773 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:547:16: warning: not eliding copy on return [-Wnrvo] 547 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:607:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 607 | RunSolverBwd(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:740:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 740 | RunSolverBwd(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:773:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 773 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:660:16: warning: not eliding copy on return [-Wnrvo] 660 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:723:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 723 | RunSolverWrw(solv, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:743:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 743 | RunSolverWrw(solver, params, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:773:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 773 | RunSolver(solver, params, direction, conv_config, algo); | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:434:16: warning: not eliding copy on return [-Wnrvo] 434 | return tmp; | ^ /build/package/package/test/gtest/unit_conv_solver.cpp:784:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 784 | RunSolverFwd(solver, params, conv_config, algo); | ^ 41 warnings generated when compiling for host. 41 warnings generated when compiling for host. 73 warnings generated when compiling for host. 41 warnings generated when compiling for host. 135 warnings generated when compiling for host. 73 warnings generated when compiling for host. 41 warnings generated when compiling for host. 34 warnings generated when compiling for host. [ 62%] Linking CXX executable ../bin/MIOpenDriver cd /build/package/package/build/driver && /usr/bin/cmake -E cmake_link_script CMakeFiles/MIOpenDriver.dir/link.txt --verbose=1 /usr/bin/clang++-22 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -pthread -Xlinker --dependency-file=CMakeFiles/MIOpenDriver.dir/link.d CMakeFiles/MIOpenDriver.dir/InputFlags.cpp.o CMakeFiles/MIOpenDriver.dir/driver.cpp.o CMakeFiles/MIOpenDriver.dir/conv_common.cpp.o CMakeFiles/MIOpenDriver.dir/dm_activ.cpp.o CMakeFiles/MIOpenDriver.dir/dm_adam.cpp.o CMakeFiles/MIOpenDriver.dir/dm_addlayernorm.cpp.o CMakeFiles/MIOpenDriver.dir/dm_bnorm.cpp.o CMakeFiles/MIOpenDriver.dir/dm_cat.cpp.o CMakeFiles/MIOpenDriver.dir/dm_conv.cpp.o CMakeFiles/MIOpenDriver.dir/dm_convbfp16.cpp.o CMakeFiles/MIOpenDriver.dir/dm_convbfp8.cpp.o CMakeFiles/MIOpenDriver.dir/dm_convfp16.cpp.o CMakeFiles/MIOpenDriver.dir/dm_convfp8.cpp.o CMakeFiles/MIOpenDriver.dir/dm_convint8.cpp.o CMakeFiles/MIOpenDriver.dir/dm_dropout.cpp.o CMakeFiles/MIOpenDriver.dir/dm_fusion.cpp.o CMakeFiles/MIOpenDriver.dir/dm_gemm.cpp.o CMakeFiles/MIOpenDriver.dir/dm_getitem.cpp.o CMakeFiles/MIOpenDriver.dir/dm_glu.cpp.o CMakeFiles/MIOpenDriver.dir/dm_groupnorm.cpp.o CMakeFiles/MIOpenDriver.dir/dm_kthvalue.cpp.o CMakeFiles/MIOpenDriver.dir/dm_layernorm.cpp.o CMakeFiles/MIOpenDriver.dir/dm_lrn.cpp.o CMakeFiles/MIOpenDriver.dir/dm_multimarginloss.cpp.o CMakeFiles/MIOpenDriver.dir/dm_pool.cpp.o CMakeFiles/MIOpenDriver.dir/dm_prelu.cpp.o CMakeFiles/MIOpenDriver.dir/dm_reduce.cpp.o CMakeFiles/MIOpenDriver.dir/dm_reduceextreme.cpp.o CMakeFiles/MIOpenDriver.dir/dm_reducecalculation.cpp.o CMakeFiles/MIOpenDriver.dir/dm_rnn.cpp.o CMakeFiles/MIOpenDriver.dir/dm_rope.cpp.o CMakeFiles/MIOpenDriver.dir/dm_softmarginloss.cpp.o CMakeFiles/MIOpenDriver.dir/dm_softmax.cpp.o CMakeFiles/MIOpenDriver.dir/dm_t5layernorm.cpp.o CMakeFiles/MIOpenDriver.dir/dm_tensorop.cpp.o CMakeFiles/MIOpenDriver.dir/dm_transformers_adam_w.cpp.o CMakeFiles/MIOpenDriver.dir/main.cpp.o CMakeFiles/MIOpenDriver.dir/registry_driver_maker.cpp.o CMakeFiles/MIOpenDriver.dir/rocrand_wrapper.cpp.o -o ../bin/MIOpenDriver -Wl,-rpath,/build/package/package/build/lib: ../lib/libMIOpen.so.1.0 /usr/lib/x86_64-linux-gnu/librocrand.so.1.1 /usr/lib/x86_64-linux-gnu/libsqlite3.so --hip-link /usr/lib/x86_64-linux-gnu/libamd_comgr.so.3.0.0 /usr/lib/x86_64-linux-gnu/librocblas.so.5.2 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.90.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.90.0 /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.7.2.53211 /usr/lib/llvm-22/lib/clang/22/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/package/package/build' [ 62%] Built target MIOpenDriver 50 warnings generated when compiling for host. [ 62%] Linking CXX static library ../../lib/libmiopen_gtest_common.a cd /build/package/package/build/test/gtest && /usr/bin/cmake -P CMakeFiles/miopen_gtest_common.dir/cmake_clean_target.cmake cd /build/package/package/build/test/gtest && /usr/bin/cmake -E cmake_link_script CMakeFiles/miopen_gtest_common.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-ar qc ../../lib/libmiopen_gtest_common.a CMakeFiles/miopen_gtest_common.dir/gtest_common.cpp.o CMakeFiles/miopen_gtest_common.dir/log.cpp.o CMakeFiles/miopen_gtest_common.dir/platform.cpp.o CMakeFiles/miopen_gtest_common.dir/conv_common.cpp.o CMakeFiles/miopen_gtest_common.dir/unit_conv_solver.cpp.o CMakeFiles/miopen_gtest_common.dir/main_hip.cpp.o /usr/bin/x86_64-linux-gnu-ranlib ../../lib/libmiopen_gtest_common.a make[3]: Leaving directory '/build/package/package/build' [ 62%] Built target miopen_gtest_common make -f test/gtest/CMakeFiles/miopen_gtest.dir/build.make test/gtest/CMakeFiles/miopen_gtest.dir/depend make[3]: Entering directory '/build/package/package/build' cd /build/package/package/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/package/package /build/package/package/test/gtest /build/package/package/build /build/package/package/build/test/gtest /build/package/package/build/test/gtest/CMakeFiles/miopen_gtest.dir/DependInfo.cmake "--color=" miopen_gtest make[3]: Leaving directory '/build/package/package/build' make -f test/gtest/CMakeFiles/miopen_gtest.dir/build.make test/gtest/CMakeFiles/miopen_gtest.dir/build make[3]: Entering directory '/build/package/package/build' [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/binary_tensor_ops.cpp.o [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/api_convbiasactiv.cpp.o [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/adam.cpp.o [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/api_convbiasactiv.cpp.o -MF CMakeFiles/miopen_gtest.dir/api_convbiasactiv.cpp.o.d -o CMakeFiles/miopen_gtest.dir/api_convbiasactiv.cpp.o -c /build/package/package/test/gtest/api_convbiasactiv.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/adam.cpp.o -MF CMakeFiles/miopen_gtest.dir/adam.cpp.o.d -o CMakeFiles/miopen_gtest.dir/adam.cpp.o -c /build/package/package/test/gtest/adam.cpp [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_serial_run.cpp.o [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_fused_ocl_hip.cpp.o [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_activation.cpp.o [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bad_fusion_plan.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_fused_ocl_hip.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_infer_fused_ocl_hip.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_infer_fused_ocl_hip.cpp.o -c /build/package/package/test/gtest/bn_infer_fused_ocl_hip.cpp [ 63%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_activation.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_serial_run.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_fwd_train_serial_run.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_fwd_train_serial_run.cpp.o -c /build/package/package/test/gtest/bn_fwd_train_serial_run.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_serial_run.cpp.o [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd.cpp.o [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bad_fusion_plan.cpp.o -MF CMakeFiles/miopen_gtest.dir/bad_fusion_plan.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bad_fusion_plan.cpp.o -c /build/package/package/test/gtest/bad_fusion_plan.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/binary_tensor_ops.cpp.o -MF CMakeFiles/miopen_gtest.dir/binary_tensor_ops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/binary_tensor_ops.cpp.o -c /build/package/package/test/gtest/binary_tensor_ops.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cat.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_fwd_train.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_fwd_train.cpp.o -c /build/package/package/test/gtest/bn_fwd_train.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_activation.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_fwd_train_activation.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_fwd_train_activation.cpp.o -c /build/package/package/test/gtest/bn_fwd_train_activation.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_activation.cpp.o [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/addlayernorm.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_infer.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_infer.cpp.o -c /build/package/package/test/gtest/bn_infer.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_heuristics.cpp.o [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_serial_run.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_bwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_bwd.cpp.o -c /build/package/package/test/gtest/bn_bwd.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_candidate_selection_model.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_activation.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_infer_activation.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_infer_activation.cpp.o -c /build/package/package/test/gtest/bn_infer_activation.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_kernel_tuning_utils.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_serial_run.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_infer_serial_run.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_infer_serial_run.cpp.o -c /build/package/package/test/gtest/bn_infer_serial_run.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/cat.cpp.o -MF CMakeFiles/miopen_gtest.dir/cat.cpp.o.d -o CMakeFiles/miopen_gtest.dir/cat.cpp.o -c /build/package/package/test/gtest/cat.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_activation.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_bwd_activation.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_bwd_activation.cpp.o -c /build/package/package/test/gtest/bn_bwd_activation.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cba_infer.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/addlayernorm.cpp.o -MF CMakeFiles/miopen_gtest.dir/addlayernorm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/addlayernorm.cpp.o -c /build/package/package/test/gtest/addlayernorm.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_serial_run.cpp.o -MF CMakeFiles/miopen_gtest.dir/bn_bwd_serial_run.cpp.o.d -o CMakeFiles/miopen_gtest.dir/bn_bwd_serial_run.cpp.o -c /build/package/package/test/gtest/bn_bwd_serial_run.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_heuristics.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_ai_3d_heuristics.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_ai_3d_heuristics.cpp.o -c /build/package/package/test/gtest/conv_ai_3d_heuristics.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv3d_test.cpp.o [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_activ_infer.cpp.o [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cache.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv3d_test.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv3d_test.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv3d_test.cpp.o -c /build/package/package/test/gtest/conv3d_test.cpp [ 65%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cba_find2_infer.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_3d.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/cache.cpp.o -MF CMakeFiles/miopen_gtest.dir/cache.cpp.o.d -o CMakeFiles/miopen_gtest.dir/cache.cpp.o -c /build/package/package/test/gtest/cache.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/cba_find2_infer.cpp.o -MF CMakeFiles/miopen_gtest.dir/cba_find2_infer.cpp.o.d -o CMakeFiles/miopen_gtest.dir/cba_find2_infer.cpp.o -c /build/package/package/test/gtest/cba_find2_infer.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/cba_infer.cpp.o -MF CMakeFiles/miopen_gtest.dir/cba_infer.cpp.o.d -o CMakeFiles/miopen_gtest.dir/cba_infer.cpp.o -c /build/package/package/test/gtest/cba_infer.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_3d.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_3d.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_3d.cpp.o -c /build/package/package/test/gtest/conv_3d.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_activ_infer.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_activ_infer.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_activ_infer.cpp.o -c /build/package/package/test/gtest/conv_activ_infer.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_kernel_tuning_utils.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_ai_3d_kernel_tuning_utils.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_ai_3d_kernel_tuning_utils.cpp.o -c /build/package/package/test/gtest/conv_ai_3d_kernel_tuning_utils.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_candidate_selection_model.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_ai_candidate_selection_model.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_ai_candidate_selection_model.cpp.o -c /build/package/package/test/gtest/conv_ai_candidate_selection_model.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_api.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_api.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_api.cpp.o -c /build/package/package/test/gtest/conv_api.cpp [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_extra.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_embed_db.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_for_implicit_gemm.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_strided_tensors.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_extra.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_extra.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_extra.cpp.o -c /build/package/package/test/gtest/conv_extra.cpp [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_hip_igemm_xdlops.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_find_mode.cpp.o [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_group.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_strided_tensors.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_api_strided_tensors.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_api_strided_tensors.cpp.o -c /build/package/package/test/gtest/conv_api_strided_tensors.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_find_mode.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_api_find_mode.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_api_find_mode.cpp.o -c /build/package/package/test/gtest/conv_api_find_mode.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o -c /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_dlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_embed_db.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_embed_db.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_embed_db.cpp.o -c /build/package/package/test/gtest/conv_embed_db.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_for_implicit_gemm.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_for_implicit_gemm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_for_implicit_gemm.cpp.o -c /build/package/package/test/gtest/conv_for_implicit_gemm.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_group.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_group.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_group.cpp.o -c /build/package/package/test/gtest/conv_group.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_hip_igemm_xdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_hip_igemm_xdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_hip_igemm_xdlops.cpp.o -c /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_dlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_dlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_dlops.cpp.o -c /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp [ 67%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp.o -c /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_bwd_wrw.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_bwd_wrw.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_bwd_wrw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_bwd_wrw.cpp.o -c /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_conv.cpp.o [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_bwd_wrw.cpp.o [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_gru.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_bwd_wrw.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_bwd_wrw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_bwd_wrw.cpp.o -c /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/db_sync.cpp.o [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_fwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_fwd.cpp.o -c /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp.o [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_fwd.cpp.o [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cpu_multi_head_attention.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp.o -c /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_trans.cpp.o [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_lstm.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_fwd.cpp.o -c /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/cpu_multi_head_attention.cpp.o -MF CMakeFiles/miopen_gtest.dir/cpu_multi_head_attention.cpp.o.d -o CMakeFiles/miopen_gtest.dir/cpu_multi_head_attention.cpp.o -c /build/package/package/test/gtest/cpu_multi_head_attention.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/db_sync.cpp.o -MF CMakeFiles/miopen_gtest.dir/db_sync.cpp.o.d -o CMakeFiles/miopen_gtest.dir/db_sync.cpp.o -c /build/package/package/test/gtest/db_sync.cpp [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_rnn.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/conv_trans.cpp.o -MF CMakeFiles/miopen_gtest.dir/conv_trans.cpp.o.d -o CMakeFiles/miopen_gtest.dir/conv_trans.cpp.o -c /build/package/package/test/gtest/conv_trans.cpp [ 68%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/dumpTensorTest.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/dropout.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_conv.cpp.o -MF CMakeFiles/miopen_gtest.dir/deepbench_conv.cpp.o.d -o CMakeFiles/miopen_gtest.dir/deepbench_conv.cpp.o -c /build/package/package/test/gtest/deepbench_conv.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_gru.cpp.o -MF CMakeFiles/miopen_gtest.dir/deepbench_gru.cpp.o.d -o CMakeFiles/miopen_gtest.dir/deepbench_gru.cpp.o -c /build/package/package/test/gtest/deepbench_gru.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_lstm.cpp.o -MF CMakeFiles/miopen_gtest.dir/deepbench_lstm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/deepbench_lstm.cpp.o -c /build/package/package/test/gtest/deepbench_lstm.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_rnn.cpp.o -MF CMakeFiles/miopen_gtest.dir/deepbench_rnn.cpp.o.d -o CMakeFiles/miopen_gtest.dir/deepbench_rnn.cpp.o -c /build/package/package/test/gtest/deepbench_rnn.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/dropout.cpp.o -MF CMakeFiles/miopen_gtest.dir/dropout.cpp.o.d -o CMakeFiles/miopen_gtest.dir/dropout.cpp.o -c /build/package/package/test/gtest/dropout.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/dumpTensorTest.cpp.o -MF CMakeFiles/miopen_gtest.dir/dumpTensorTest.cpp.o.d -o CMakeFiles/miopen_gtest.dir/dumpTensorTest.cpp.o -c /build/package/package/test/gtest/dumpTensorTest.cpp [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/execute_primitive.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fused_conv_bias_res_add_activ.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/execute_primitive.cpp.o -MF CMakeFiles/miopen_gtest.dir/execute_primitive.cpp.o.d -o CMakeFiles/miopen_gtest.dir/execute_primitive.cpp.o -c /build/package/package/test/gtest/execute_primitive.cpp [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_forward.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/fused_conv_bias_res_add_activ.cpp.o -MF CMakeFiles/miopen_gtest.dir/fused_conv_bias_res_add_activ.cpp.o.d -o CMakeFiles/miopen_gtest.dir/fused_conv_bias_res_add_activ.cpp.o -c /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fusion_test.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_forward.cpp.o -MF CMakeFiles/miopen_gtest.dir/gpu_mha_forward.cpp.o.d -o CMakeFiles/miopen_gtest.dir/gpu_mha_forward.cpp.o -c /build/package/package/test/gtest/gpu_mha_forward.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/fusion_test.cpp.o -MF CMakeFiles/miopen_gtest.dir/fusion_test.cpp.o.d -o CMakeFiles/miopen_gtest.dir/fusion_test.cpp.o -c /build/package/package/test/gtest/fusion_test.cpp [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_backward.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_backward.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_backward.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_backward.cpp.o -c /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_backward.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_backward.cpp.o -MF CMakeFiles/miopen_gtest.dir/gpu_mha_backward.cpp.o.d -o CMakeFiles/miopen_gtest.dir/gpu_mha_backward.cpp.o -c /build/package/package/test/gtest/gpu_mha_backward.cpp [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_enginecfg.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/getitem.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/glu.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/find_mode_trust_verify.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_forward.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_enginecfg.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_enginecfg.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_enginecfg.cpp.o -c /build/package/package/test/gtest/graphapi_enginecfg.cpp [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_execution_plan.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engineheur.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_bwd.cpp.o [ 70%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engine.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/getitem.cpp.o -MF CMakeFiles/miopen_gtest.dir/getitem.cpp.o.d -o CMakeFiles/miopen_gtest.dir/getitem.cpp.o -c /build/package/package/test/gtest/getitem.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/glu.cpp.o -MF CMakeFiles/miopen_gtest.dir/glu.cpp.o.d -o CMakeFiles/miopen_gtest.dir/glu.cpp.o -c /build/package/package/test/gtest/glu.cpp [ 72%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_conv_bias_res_add_activ_fwd.cpp.o [ 72%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_fwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/find_mode_trust_verify.cpp.o -MF CMakeFiles/miopen_gtest.dir/find_mode_trust_verify.cpp.o.d -o CMakeFiles/miopen_gtest.dir/find_mode_trust_verify.cpp.o -c /build/package/package/test/gtest/find_mode_trust_verify.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_forward.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_forward.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_forward.cpp.o -c /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp [ 72%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_matmul.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_conv_bias_res_add_activ_fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_conv_bias_res_add_activ_fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_conv_bias_res_add_activ_fwd.cpp.o -c /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engine.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_engine.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_engine.cpp.o -c /build/package/package/test/gtest/graphapi_engine.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engineheur.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_engineheur.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_engineheur.cpp.o -c /build/package/package/test/gtest/graphapi_engineheur.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_execution_plan.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_execution_plan.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_execution_plan.cpp.o -c /build/package/package/test/gtest/graphapi_execution_plan.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_matmul.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_matmul.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_matmul.cpp.o -c /build/package/package/test/gtest/graphapi_matmul.cpp [ 72%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_convolution.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_convolution.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_convolution.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_convolution.cpp.o -c /build/package/package/test/gtest/graphapi_convolution.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_bwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_mha_bwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_mha_bwd.cpp.o -c /build/package/package/test/gtest/graphapi_mha_bwd.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_mha_fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_mha_fwd.cpp.o -c /build/package/package/test/gtest/graphapi_mha_fwd.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operationgraph_descriptor.cpp.o [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reshape.cpp.o [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_matmul.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reshape.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_operation_reshape.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_operation_reshape.cpp.o -c /build/package/package/test/gtest/graphapi_operation_reshape.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_matmul.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_operation_matmul.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_operation_matmul.cpp.o -c /build/package/package/test/gtest/graphapi_operation_matmul.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_pointwise.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_pointwise.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_operation_pointwise.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_operation_pointwise.cpp.o -c /build/package/package/test/gtest/graphapi_operation_pointwise.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph_matching.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operationgraph_descriptor.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_operationgraph_descriptor.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_operationgraph_descriptor.cpp.o -c /build/package/package/test/gtest/graphapi_operationgraph_descriptor.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph_matching.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_opgraph_matching.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_opgraph_matching.cpp.o -c /build/package/package/test/gtest/graphapi_opgraph_matching.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph.cpp.o [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reduction.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_opgraph.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_opgraph.cpp.o -c /build/package/package/test/gtest/graphapi_opgraph.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_rng.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reduction.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_operation_reduction.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_operation_reduction.cpp.o -c /build/package/package/test/gtest/graphapi_operation_reduction.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_rng.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_operation_rng.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_operation_rng.cpp.o -c /build/package/package/test/gtest/graphapi_operation_rng.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_pointwise.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_pointwise.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_pointwise.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_pointwise.cpp.o -c /build/package/package/test/gtest/graphapi_pointwise.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_reduction.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_reduction.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_reduction.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_reduction.cpp.o -c /build/package/package/test/gtest/graphapi_reduction.cpp [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_rng.cpp.o [ 74%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_bwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_rng.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_rng.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_rng.cpp.o -c /build/package/package/test/gtest/graphapi_rng.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_bwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/group_conv2d_bwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/group_conv2d_bwd.cpp.o -c /build/package/package/test/gtest/group_conv2d_bwd.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_fwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/group_conv2d_fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/group_conv2d_fwd.cpp.o -c /build/package/package/test/gtest/group_conv2d_fwd.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_tensor.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_fwd.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_variant_pack.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_bwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_bwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/group_conv3d_bwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/group_conv3d_bwd.cpp.o -c /build/package/package/test/gtest/group_conv3d_bwd.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_tensor.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_tensor.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_tensor.cpp.o -c /build/package/package/test/gtest/graphapi_tensor.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/groupnorm.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/group_conv3d_fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/group_conv3d_fwd.cpp.o -c /build/package/package/test/gtest/group_conv3d_fwd.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_variant_pack.cpp.o -MF CMakeFiles/miopen_gtest.dir/graphapi_variant_pack.cpp.o.d -o CMakeFiles/miopen_gtest.dir/graphapi_variant_pack.cpp.o -c /build/package/package/test/gtest/graphapi_variant_pack.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_wrw.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/groupnorm.cpp.o -MF CMakeFiles/miopen_gtest.dir/groupnorm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/groupnorm.cpp.o -c /build/package/package/test/gtest/groupnorm.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gtest_activation.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gru_extra.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_wrw.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_wrw.cpp.o -MF CMakeFiles/miopen_gtest.dir/group_conv2d_wrw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/group_conv2d_wrw.cpp.o -c /build/package/package/test/gtest/group_conv2d_wrw.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/gru_extra.cpp.o -MF CMakeFiles/miopen_gtest.dir/gru_extra.cpp.o.d -o CMakeFiles/miopen_gtest.dir/gru_extra.cpp.o -c /build/package/package/test/gtest/gru_extra.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/gtest_activation.cpp.o -MF CMakeFiles/miopen_gtest.dir/gtest_activation.cpp.o.d -o CMakeFiles/miopen_gtest.dir/gtest_activation.cpp.o -c /build/package/package/test/gtest/gtest_activation.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_wrw.cpp.o -MF CMakeFiles/miopen_gtest.dir/group_conv3d_wrw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/group_conv3d_wrw.cpp.o -c /build/package/package/test/gtest/group_conv3d_wrw.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/include_inliner.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/hipblaslt_gemm.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/inline_vector_basic_ops.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/handle_hip_device.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/handle_hip_device.cpp.o -MF CMakeFiles/miopen_gtest.dir/handle_hip_device.cpp.o.d -o CMakeFiles/miopen_gtest.dir/handle_hip_device.cpp.o -c /build/package/package/test/gtest/handle_hip_device.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/hipblaslt_gemm.cpp.o -MF CMakeFiles/miopen_gtest.dir/hipblaslt_gemm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/hipblaslt_gemm.cpp.o -c /build/package/package/test/gtest/hipblaslt_gemm.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/include_inliner.cpp.o -MF CMakeFiles/miopen_gtest.dir/include_inliner.cpp.o.d -o CMakeFiles/miopen_gtest.dir/include_inliner.cpp.o -c /build/package/package/test/gtest/include_inliner.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/inline_vector_basic_ops.cpp.o -MF CMakeFiles/miopen_gtest.dir/inline_vector_basic_ops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/inline_vector_basic_ops.cpp.o -c /build/package/package/test/gtest/inline_vector_basic_ops.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kernel_tuning_net.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kthvalue.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/kernel_tuning_net.cpp.o -MF CMakeFiles/miopen_gtest.dir/kernel_tuning_net.cpp.o.d -o CMakeFiles/miopen_gtest.dir/kernel_tuning_net.cpp.o -c /build/package/package/test/gtest/kernel_tuning_net.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/kthvalue.cpp.o -MF CMakeFiles/miopen_gtest.dir/kthvalue.cpp.o.d -o CMakeFiles/miopen_gtest.dir/kthvalue.cpp.o -c /build/package/package/test/gtest/kthvalue.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/layout_transpose.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/layout_transpose.cpp.o -MF CMakeFiles/miopen_gtest.dir/layout_transpose.cpp.o.d -o CMakeFiles/miopen_gtest.dir/layout_transpose.cpp.o -c /build/package/package/test/gtest/layout_transpose.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/layernorm.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/layernorm.cpp.o -MF CMakeFiles/miopen_gtest.dir/layernorm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/layernorm.cpp.o -c /build/package/package/test/gtest/layernorm.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/log_test.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/lstm_extra.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/log_test_neg.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/log_test.cpp.o -MF CMakeFiles/miopen_gtest.dir/log_test.cpp.o.d -o CMakeFiles/miopen_gtest.dir/log_test.cpp.o -c /build/package/package/test/gtest/log_test.cpp [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopen_conv.cpp.o [ 75%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/mha_find20.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/log_test_neg.cpp.o -MF CMakeFiles/miopen_gtest.dir/log_test_neg.cpp.o.d -o CMakeFiles/miopen_gtest.dir/log_test_neg.cpp.o -c /build/package/package/test/gtest/log_test_neg.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/lstm_extra.cpp.o -MF CMakeFiles/miopen_gtest.dir/lstm_extra.cpp.o.d -o CMakeFiles/miopen_gtest.dir/lstm_extra.cpp.o -c /build/package/package/test/gtest/lstm_extra.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/mha_find20.cpp.o -MF CMakeFiles/miopen_gtest.dir/mha_find20.cpp.o.d -o CMakeFiles/miopen_gtest.dir/mha_find20.cpp.o -c /build/package/package/test/gtest/mha_find20.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/miopen_conv.cpp.o -MF CMakeFiles/miopen_gtest.dir/miopen_conv.cpp.o.d -o CMakeFiles/miopen_gtest.dir/miopen_conv.cpp.o -c /build/package/package/test/gtest/miopen_conv.cpp [ 77%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kernel_build_params.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/kernel_build_params.cpp.o -MF CMakeFiles/miopen_gtest.dir/kernel_build_params.cpp.o.d -o CMakeFiles/miopen_gtest.dir/kernel_build_params.cpp.o -c /build/package/package/test/gtest/kernel_build_params.cpp [ 77%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_gemm.cpp.o [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_conv2d_trans.cpp.o [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_big_tensor.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_conv2d_trans.cpp.o -MF CMakeFiles/miopen_gtest.dir/miopendriver_conv2d_trans.cpp.o.d -o CMakeFiles/miopen_gtest.dir/miopendriver_conv2d_trans.cpp.o -c /build/package/package/test/gtest/miopendriver_conv2d_trans.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_float_half_gfx10.cpp.o [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_gemm.cpp.o -MF CMakeFiles/miopen_gtest.dir/miopendriver_gemm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/miopendriver_gemm.cpp.o -c /build/package/package/test/gtest/miopendriver_gemm.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_big_tensor.cpp.o -MF CMakeFiles/miopen_gtest.dir/miopendriver_regression_big_tensor.cpp.o.d -o CMakeFiles/miopen_gtest.dir/miopendriver_regression_big_tensor.cpp.o -c /build/package/package/test/gtest/miopendriver_regression_big_tensor.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/mt_queue.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_float_half_gfx10.cpp.o -MF CMakeFiles/miopen_gtest.dir/miopendriver_regression_float_half_gfx10.cpp.o.d -o CMakeFiles/miopen_gtest.dir/miopendriver_regression_float_half_gfx10.cpp.o -c /build/package/package/test/gtest/miopendriver_regression_float_half_gfx10.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half_gfx9.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half.cpp.o -MF CMakeFiles/miopen_gtest.dir/miopendriver_regression_half.cpp.o.d -o CMakeFiles/miopen_gtest.dir/miopendriver_regression_half.cpp.o -c /build/package/package/test/gtest/miopendriver_regression_half.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half_gfx9.cpp.o -MF CMakeFiles/miopen_gtest.dir/miopendriver_regression_half_gfx9.cpp.o.d -o CMakeFiles/miopen_gtest.dir/miopendriver_regression_half_gfx9.cpp.o -c /build/package/package/test/gtest/miopendriver_regression_half_gfx9.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/multimarginloss.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/mt_queue.cpp.o -MF CMakeFiles/miopen_gtest.dir/mt_queue.cpp.o.d -o CMakeFiles/miopen_gtest.dir/mt_queue.cpp.o -c /build/package/package/test/gtest/mt_queue.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/multimarginloss.cpp.o -MF CMakeFiles/miopen_gtest.dir/multimarginloss.cpp.o.d -o CMakeFiles/miopen_gtest.dir/multimarginloss.cpp.o -c /build/package/package/test/gtest/multimarginloss.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/lrn.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/lrn.cpp.o -MF CMakeFiles/miopen_gtest.dir/lrn.cpp.o.d -o CMakeFiles/miopen_gtest.dir/lrn.cpp.o -c /build/package/package/test/gtest/lrn.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/na_infer.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/na_infer.cpp.o -MF CMakeFiles/miopen_gtest.dir/na_infer.cpp.o.d -o CMakeFiles/miopen_gtest.dir/na_infer.cpp.o -c /build/package/package/test/gtest/na_infer.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp.o [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/nonpack_conv3d_fwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/nonpack_conv3d_fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/nonpack_conv3d_fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/nonpack_conv3d_fwd.cpp.o -c /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp.o -c /build/package/package/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp [ 79%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_asymmetric.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_asymmetric.cpp.o -MF CMakeFiles/miopen_gtest.dir/pooling2d_asymmetric.cpp.o.d -o CMakeFiles/miopen_gtest.dir/pooling2d_asymmetric.cpp.o -c /build/package/package/test/gtest/pooling2d_asymmetric.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_wide.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_wide.cpp.o -MF CMakeFiles/miopen_gtest.dir/pooling2d_wide.cpp.o.d -o CMakeFiles/miopen_gtest.dir/pooling2d_wide.cpp.o -c /build/package/package/test/gtest/pooling2d_wide.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/prelu.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/prelu.cpp.o -MF CMakeFiles/miopen_gtest.dir/prelu.cpp.o.d -o CMakeFiles/miopen_gtest.dir/prelu.cpp.o -c /build/package/package/test/gtest/prelu.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reducecalculation.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/reducecalculation.cpp.o -MF CMakeFiles/miopen_gtest.dir/reducecalculation.cpp.o.d -o CMakeFiles/miopen_gtest.dir/reducecalculation.cpp.o -c /build/package/package/test/gtest/reducecalculation.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reduce.cpp.o [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reduceextreme.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/reduce.cpp.o -MF CMakeFiles/miopen_gtest.dir/reduce.cpp.o.d -o CMakeFiles/miopen_gtest.dir/reduce.cpp.o -c /build/package/package/test/gtest/reduce.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/regression_float_mi100.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/reduceextreme.cpp.o -MF CMakeFiles/miopen_gtest.dir/reduceextreme.cpp.o.d -o CMakeFiles/miopen_gtest.dir/reduceextreme.cpp.o -c /build/package/package/test/gtest/reduceextreme.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/regression_float_mi100.cpp.o -MF CMakeFiles/miopen_gtest.dir/regression_float_mi100.cpp.o.d -o CMakeFiles/miopen_gtest.dir/regression_float_mi100.cpp.o -c /build/package/package/test/gtest/regression_float_mi100.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/regression_issue_2012.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/regression_issue_2012.cpp.o -MF CMakeFiles/miopen_gtest.dir/regression_issue_2012.cpp.o.d -o CMakeFiles/miopen_gtest.dir/regression_issue_2012.cpp.o -c /build/package/package/test/gtest/regression_issue_2012.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/sequences.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/sequences.cpp.o -MF CMakeFiles/miopen_gtest.dir/sequences.cpp.o.d -o CMakeFiles/miopen_gtest.dir/sequences.cpp.o -c /build/package/package/test/gtest/sequences.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/rope.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/rope.cpp.o -MF CMakeFiles/miopen_gtest.dir/rope.cpp.o.d -o CMakeFiles/miopen_gtest.dir/rope.cpp.o -c /build/package/package/test/gtest/rope.cpp [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/rnn_extra.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/rnn_extra.cpp.o -MF CMakeFiles/miopen_gtest.dir/rnn_extra.cpp.o.d -o CMakeFiles/miopen_gtest.dir/rnn_extra.cpp.o -c /build/package/package/test/gtest/rnn_extra.cpp In file included from /build/package/package/test/gtest/glu.cpp:27: In file included from /build/package/package/test/gtest/glu.hpp:29: In file included from /build/package/package/test/gtest/../cpu_glu.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/prelu.cpp:27: In file included from /build/package/package/test/gtest/prelu.hpp:27: In file included from /build/package/package/test/gtest/../cpu_prelu.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/cat.cpp:26: In file included from /build/package/package/test/gtest/cat.hpp:28: In file included from /build/package/package/test/gtest/../cpu_cat.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/adam.cpp:26: In file included from /build/package/package/test/gtest/adam.hpp:28: In file included from /build/package/package/test/gtest/../cpu_adam.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/multimarginloss.cpp:27: In file included from /build/package/package/test/gtest/multimarginloss.hpp:27: In file included from /build/package/package/test/gtest/../cpu_multimarginloss.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/layout_transpose.cpp:33: /build/package/package/test/gtest/../../driver/conv_common.hpp:37:10: warning: multiple candidates for header 'random.hpp' found; directory '/build/package/package/test/gtest/../../driver' chosen, ignoring others including '/build/package/package/test/gtest/..' [-Wshadow-header] 37 | #include "random.hpp" | ^ In file included from /build/package/package/test/gtest/kthvalue.cpp:27: In file included from /build/package/package/test/gtest/kthvalue.hpp:27: In file included from /build/package/package/test/gtest/../cpu_kthvalue.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp.o -MF CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp.o.d -o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp.o -c /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp In file included from /build/package/package/test/gtest/groupnorm.cpp:26: In file included from /build/package/package/test/gtest/groupnorm.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/layout_transpose.cpp:33: In file included from /build/package/package/test/gtest/../../driver/conv_common.hpp:45: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/reducecalculation.cpp:27: In file included from /build/package/package/test/gtest/reducecalculation.hpp:31: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp.o -MF CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp.o.d -o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp.o -c /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp.o -MF CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp.o.d -o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp.o -c /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp.o -MF CMakeFiles/miopen_gtest.dir/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp.o -c /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_convasmbwdwrw.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_convasmbwdwrw.cpp.o -MF CMakeFiles/miopen_gtest.dir/smoke_solver_convasmbwdwrw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/smoke_solver_convasmbwdwrw.cpp.o -c /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_tuning_policy.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/smoke_tuning_policy.cpp.o -MF CMakeFiles/miopen_gtest.dir/smoke_tuning_policy.cpp.o.d -o CMakeFiles/miopen_gtest.dir/smoke_tuning_policy.cpp.o -c /build/package/package/test/gtest/smoke_tuning_policy.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/soft_max.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/soft_max.cpp.o -MF CMakeFiles/miopen_gtest.dir/soft_max.cpp.o.d -o CMakeFiles/miopen_gtest.dir/soft_max.cpp.o -c /build/package/package/test/gtest/soft_max.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/softmarginloss.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/softmarginloss.cpp.o -MF CMakeFiles/miopen_gtest.dir/softmarginloss.cpp.o.d -o CMakeFiles/miopen_gtest.dir/softmarginloss.cpp.o -c /build/package/package/test/gtest/softmarginloss.cpp [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/softmax_find20.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/softmax_find20.cpp.o -MF CMakeFiles/miopen_gtest.dir/softmax_find20.cpp.o.d -o CMakeFiles/miopen_gtest.dir/softmax_find20.cpp.o -c /build/package/package/test/gtest/softmax_find20.cpp 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/softmarginloss.cpp:27: In file included from /build/package/package/test/gtest/softmarginloss.hpp:27: In file included from /build/package/package/test/gtest/../cpu_softmarginloss.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/softmax_find20.cpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/soft_max.cpp:28: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ 4 warnings generated when compiling for gfx906. 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ 4 warnings generated when compiling for gfx906. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_bwd_f8.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/solver_bwd_f8.cpp.o -MF CMakeFiles/miopen_gtest.dir/solver_bwd_f8.cpp.o.d -o CMakeFiles/miopen_gtest.dir/solver_bwd_f8.cpp.o -c /build/package/package/test/gtest/solver_bwd_f8.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/softmarginloss.cpp:27: In file included from /build/package/package/test/gtest/softmarginloss.hpp:27: In file included from /build/package/package/test/gtest/../cpu_softmarginloss.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/softmax_find20.cpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/soft_max.cpp:28: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_f8.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/solver_f8.cpp.o -MF CMakeFiles/miopen_gtest.dir/solver_f8.cpp.o.d -o CMakeFiles/miopen_gtest.dir/solver_f8.cpp.o -c /build/package/package/test/gtest/solver_f8.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_half_gfx9.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/api_convbiasactiv.cpp:35: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_half_gfx9.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_fwd_f8.cpp.o 4 warnings generated when compiling for host. cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/solver_fwd_f8.cpp.o -MF CMakeFiles/miopen_gtest.dir/solver_fwd_f8.cpp.o.d -o CMakeFiles/miopen_gtest.dir/solver_fwd_f8.cpp.o -c /build/package/package/test/gtest/solver_fwd_f8.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:34: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: /build/package/package/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 59 | return tmp; | ^ /build/package/package/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 39 | SolverBwd(solv); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 38 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_wrw_f8.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/solver_wrw_f8.cpp.o -MF CMakeFiles/miopen_gtest.dir/solver_wrw_f8.cpp.o.d -o CMakeFiles/miopen_gtest.dir/solver_wrw_f8.cpp.o -c /build/package/package/test/gtest/solver_wrw_f8.cpp In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: /build/package/package/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 61 | return tmp; | ^ /build/package/package/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 39 | SolverFwd(solv); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:34: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/t5layernorm.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/t5layernorm.cpp.o -MF CMakeFiles/miopen_gtest.dir/t5layernorm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/t5layernorm.cpp.o -c /build/package/package/test/gtest/t5layernorm.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: /build/package/package/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 61 | return tmp; | ^ /build/package/package/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 57 | SolverFwd(solv); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_f8.hpp:29: In file included from /build/package/package/test/gtest/../cpu_conv.hpp:39: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_half_gfx9.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ 37 warnings generated when compiling for host. [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_4d_generic_ocl_hip.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/tensor_4d_generic_ocl_hip.cpp.o -MF CMakeFiles/miopen_gtest.dir/tensor_4d_generic_ocl_hip.cpp.o.d -o CMakeFiles/miopen_gtest.dir/tensor_4d_generic_ocl_hip.cpp.o -c /build/package/package/test/gtest/tensor_4d_generic_ocl_hip.cpp 39 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_bwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_bwd_f8.cpp:26: /build/package/package/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 59 | return tmp; | ^ /build/package/package/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 39 | SolverBwd(solv); | ^ In file included from /build/package/package/test/gtest/t5layernorm.cpp:27: In file included from /build/package/package/test/gtest/t5layernorm.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/tensor_4d_generic_ocl_hip.cpp:28: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: /build/package/package/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 59 | return tmp; | ^ /build/package/package/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 35 | SolverWrw(solv); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 38 warnings generated when compiling for gfx906. 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_fwd.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: /build/package/package/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 61 | return tmp; | ^ /build/package/package/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 39 | SolverFwd(solv); | ^ In file included from /build/package/package/test/gtest/tensor_4d_generic_ocl_hip.cpp:28: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_fwd_f8.cpp:26: /build/package/package/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 61 | return tmp; | ^ /build/package/package/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 57 | SolverFwd(solv); | ^ 38 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/t5layernorm.cpp:27: In file included from /build/package/package/test/gtest/t5layernorm.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: In file included from /build/package/package/test/gtest/solver_wrw.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/solver_wrw_f8.cpp:26: /build/package/package/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 59 | return tmp; | ^ /build/package/package/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 35 | SolverWrw(solv); | ^ 4 warnings generated when compiling for host. [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_api.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/tensor_api.cpp.o -MF CMakeFiles/miopen_gtest.dir/tensor_api.cpp.o.d -o CMakeFiles/miopen_gtest.dir/tensor_api.cpp.o -c /build/package/package/test/gtest/tensor_api.cpp 39 warnings generated when compiling for host. [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_test.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/tensor_test.cpp.o -MF CMakeFiles/miopen_gtest.dir/tensor_test.cpp.o.d -o CMakeFiles/miopen_gtest.dir/tensor_test.cpp.o -c /build/package/package/test/gtest/tensor_test.cpp [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/ternary_tensor_ops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/ternary_tensor_ops.cpp.o -MF CMakeFiles/miopen_gtest.dir/ternary_tensor_ops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/ternary_tensor_ops.cpp.o -c /build/package/package/test/gtest/ternary_tensor_ops.cpp 38 warnings generated when compiling for host. [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/test_errors.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/test_errors.cpp.o -MF CMakeFiles/miopen_gtest.dir/test_errors.cpp.o.d -o CMakeFiles/miopen_gtest.dir/test_errors.cpp.o -c /build/package/package/test/gtest/test_errors.cpp [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/transformers_adam_w.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/transformers_adam_w.cpp.o -MF CMakeFiles/miopen_gtest.dir/transformers_adam_w.cpp.o.d -o CMakeFiles/miopen_gtest.dir/transformers_adam_w.cpp.o -c /build/package/package/test/gtest/transformers_adam_w.cpp In file included from /build/package/package/test/gtest/ternary_tensor_ops.cpp:27: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/transformers_adam_w.cpp:27: In file included from /build/package/package/test/gtest/transformers_adam_w.hpp:28: In file included from /build/package/package/test/gtest/../cpu_transformers_adam_w.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/ternary_tensor_ops.cpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/type_name.cpp.o [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tuna_net.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/tuna_net.cpp.o -MF CMakeFiles/miopen_gtest.dir/tuna_net.cpp.o.d -o CMakeFiles/miopen_gtest.dir/tuna_net.cpp.o -c /build/package/package/test/gtest/tuna_net.cpp cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/type_name.cpp.o -MF CMakeFiles/miopen_gtest.dir/type_name.cpp.o.d -o CMakeFiles/miopen_gtest.dir/type_name.cpp.o -c /build/package/package/test/gtest/type_name.cpp In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unary_tensor_ops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unary_tensor_ops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unary_tensor_ops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unary_tensor_ops.cpp.o -c /build/package/package/test/gtest/unary_tensor_ops.cpp 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/ternary_tensor_ops.cpp:27: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/transformers_adam_w.cpp:27: In file included from /build/package/package/test/gtest/transformers_adam_w.hpp:28: In file included from /build/package/package/test/gtest/../cpu_transformers_adam_w.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. [ 84%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_ActivationDescriptor.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_ActivationDescriptor.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_ActivationDescriptor.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_ActivationDescriptor.cpp.o -c /build/package/package/test/gtest/unit_ActivationDescriptor.cpp In file included from /build/package/package/test/gtest/ternary_tensor_ops.cpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_FinInterface.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_FinInterface.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_FinInterface.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_FinInterface.cpp.o -c /build/package/package/test/gtest/unit_FinInterface.cpp In file included from /build/package/package/test/gtest/unary_tensor_ops.cpp:33: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:38: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/miopendriver_gemm.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_ActivationDescriptor.cpp:34: In file included from /build/package/package/test/gtest/activ_common.hpp:36: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_ActivationDescriptor.cpp:35: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_FinInterface.cpp:35: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_FinInterface.cpp:41: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_TensorDescriptor.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_TensorDescriptor.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_TensorDescriptor.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_TensorDescriptor.cpp.o -c /build/package/package/test/gtest/unit_TensorDescriptor.cpp In file included from /build/package/package/test/gtest/unit_FinInterface.cpp:41: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 37 warnings generated when compiling for gfx906. /build/package/package/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 404 | return test_cases; | ^ /build/package/package/test/gtest/unit_FinInterface.cpp:637:61: note: in instantiation of function template specialization '(anonymous namespace)::GetTestCases<(anonymous namespace)::TestCase<(anonymous namespace)::ConvSolverInfo, (anonymous namespace)::ConvSolverConfig>>' requested here 637 | testing::ValuesIn(GetTestCases()))); | ^ /usr/include/gtest/gtest-param-test.h:556:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 556 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ | ^ /usr/include/gtest/gtest-param-test.h:550:38: note: expanded from macro 'GTEST_GET_FIRST_' 550 | #define GTEST_GET_FIRST_(first, ...) first | ^ /usr/include/gtest/gtest-param-test.h:549:28: note: expanded from macro 'GTEST_EXPAND_' 549 | #define GTEST_EXPAND_(arg) arg | ^ /build/package/package/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 404 | return test_cases; | ^ /build/package/package/test/gtest/unit_FinInterface.cpp:660:61: note: in instantiation of function template specialization '(anonymous namespace)::GetTestCases<(anonymous namespace)::TestCase<(anonymous namespace)::SolverInfo, (anonymous namespace)::BatchNormSolverConfig>>' requested here 660 | testing::ValuesIn(GetTestCases()))); | ^ /usr/include/gtest/gtest-param-test.h:556:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 556 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ | ^ /usr/include/gtest/gtest-param-test.h:550:38: note: expanded from macro 'GTEST_GET_FIRST_' 550 | #define GTEST_GET_FIRST_(first, ...) first | ^ /usr/include/gtest/gtest-param-test.h:549:28: note: expanded from macro 'GTEST_EXPAND_' 549 | #define GTEST_EXPAND_(arg) arg | ^ In file included from /build/package/package/test/gtest/unary_tensor_ops.cpp:33: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_batchnorm_applicability.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_batchnorm_applicability.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_batchnorm_applicability.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_batchnorm_applicability.cpp.o -c /build/package/package/test/gtest/unit_batchnorm_applicability.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:38: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_batchnorm_applicability.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/unit_FinInterface.cpp:35: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/unit_FinInterface.cpp:41: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_FinInterface.cpp:41: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 404 | return test_cases; | ^ /build/package/package/test/gtest/unit_FinInterface.cpp:637:61: note: in instantiation of function template specialization '(anonymous namespace)::GetTestCases<(anonymous namespace)::TestCase<(anonymous namespace)::ConvSolverInfo, (anonymous namespace)::ConvSolverConfig>>' requested here 637 | testing::ValuesIn(GetTestCases()))); | ^ /usr/include/gtest/gtest-param-test.h:556:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 556 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ | ^ /usr/include/gtest/gtest-param-test.h:550:38: note: expanded from macro 'GTEST_GET_FIRST_' 550 | #define GTEST_GET_FIRST_(first, ...) first | ^ /usr/include/gtest/gtest-param-test.h:549:28: note: expanded from macro 'GTEST_EXPAND_' 549 | #define GTEST_EXPAND_(arg) arg | ^ /build/package/package/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 404 | return test_cases; | ^ /build/package/package/test/gtest/unit_FinInterface.cpp:660:61: note: in instantiation of function template specialization '(anonymous namespace)::GetTestCases<(anonymous namespace)::TestCase<(anonymous namespace)::SolverInfo, (anonymous namespace)::BatchNormSolverConfig>>' requested here 660 | testing::ValuesIn(GetTestCases()))); | ^ /usr/include/gtest/gtest-param-test.h:556:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 556 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ | ^ /usr/include/gtest/gtest-param-test.h:550:38: note: expanded from macro 'GTEST_GET_FIRST_' 550 | #define GTEST_GET_FIRST_(first, ...) first | ^ /usr/include/gtest/gtest-param-test.h:549:28: note: expanded from macro 'GTEST_EXPAND_' 549 | #define GTEST_EXPAND_(arg) arg | ^ 4 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_ProblemDescription.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_ProblemDescription.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_ProblemDescription.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_ProblemDescription.cpp.o -c /build/package/package/test/gtest/unit_conv_ProblemDescription.cpp 1 warning generated when compiling for gfx906. In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/tuna_net.cpp:4: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_ActivationDescriptor.cpp:34: In file included from /build/package/package/test/gtest/activ_common.hpp:36: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_ActivationDescriptor.cpp:35: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_gemm.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1U.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1U.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1U.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1U.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 37 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1UV2.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1UV2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1UV2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1UV2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp In file included from /build/package/package/test/gtest/unit_batchnorm_applicability.cpp:27: In file included from /build/package/package/src/include/miopen/batchnorm/solvers.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm3x3U.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm3x3U.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm3x3U.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm3x3U.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp 8 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2b1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2b1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2b1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2b1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2f1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2f1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2f1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2f1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmBwdWrW3x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmBwdWrW3x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmBwdWrW3x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmBwdWrW3x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 86%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/miopendriver_gemm.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinograd3x3U.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinograd3x3U.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinograd3x3U.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinograd3x3U.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxS.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxS.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxS.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxS.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 87%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 78 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:83:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 78 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:85:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ 5 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:76:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 76 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 61 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 61 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:68:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ 7 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvBwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvBwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvBwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvBwd.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 92 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:97:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 92 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:99:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ 7 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 93 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:98:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 93 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:100:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 78 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:83:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 78 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:85:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvFwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvFwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvFwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvFwd.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp 7 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 61 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 61 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:68:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 92 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:97:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 92 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:99:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 7 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvWrw.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvWrw.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvWrw.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvWrw.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 93 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:98:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 93 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:100:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } | ^ 7 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 7 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 5 warnings generated when compiling for gfx906. 7 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 6 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 95 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:100:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 95 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:101:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 95 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:102:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 98 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:103:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 6 warnings generated when compiling for gfx906. 5 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:119:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:120:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:121:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 95 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:100:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 95 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:101:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 95 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:102:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 6 warnings generated when compiling for host. [ 89%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 98 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:103:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 73 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:78:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 73 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:79:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 73 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:80:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp 6 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:119:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:120:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 114 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:121:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for gfx906. /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 73 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:78:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 73 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:79:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 73 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:80:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 5 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 69 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:74:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 69 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:75:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 69 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:76:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ 8 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:65:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp 5 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp.o 8 warnings generated when compiling for gfx906. cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 69 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:74:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 69 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:75:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 69 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:76:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:65:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 59 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 57 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:62:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 57 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:63:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 57 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for gfx906. 8 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 56 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 91%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 57 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:62:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 57 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:63:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 57 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW1x1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW1x1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW1x1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW1x1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N16.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N16.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N16.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N16.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N2.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N4.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N4.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N4.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N4.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N8.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N8.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N8.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N8.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW53.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW53.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW53.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW53.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 93%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd11x11.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd11x11.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd11x11.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd11x11.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd1x1.cpp.o In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd1x1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd1x1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd1x1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwdGen.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwdGen.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwdGen.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwdGen.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoFuryRxS.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoFuryRxS.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoFuryRxS.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoFuryRxS.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoRageRxS.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoRageRxS.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoRageRxS.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoRageRxS.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 5 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 94%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp.o /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp 8 warnings generated when compiling for gfx906. 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 89 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for gfx906. 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride2.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwdRest.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwdRest.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwdRest.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwdRest.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmBwdRest.cpp 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for host. [ 96%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_2.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_2.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_2.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_2.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return p; | ^ /build/package/package/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwdRest.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwdRest.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwdRest.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwdRest.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmFwdRest.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrw1x1_stride1.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrw1x1_stride1.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrw1x1_stride1.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrw1x1_stride1.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrwUniversal.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrwUniversal.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrwUniversal.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrwUniversal.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_fft.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_fft.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_fft.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_fft.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_fft.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_tests.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_tests.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_conv_solver_tests.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_conv_solver_tests.cpp.o -c /build/package/package/test/gtest/unit_conv_solver_tests.cpp In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_fft.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_fft.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_implicitgemm_ck_util.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_implicitgemm_ck_util.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_implicitgemm_ck_util.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_implicitgemm_ck_util.cpp.o -c /build/package/package/test/gtest/unit_implicitgemm_ck_util.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_tests.cpp:31: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_tests.cpp:31: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_lib_env_var.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_lib_env_var.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_lib_env_var.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_lib_env_var.cpp.o -c /build/package/package/test/gtest/unit_lib_env_var.cpp 5 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_lock_file.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_lock_file.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_lock_file.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_lock_file.cpp.o -c /build/package/package/test/gtest/unit_lock_file.cpp In file included from /build/package/package/test/gtest/unit_conv_solver_fft.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_fft.cpp:27: In file included from /build/package/package/test/gtest/unit_conv_solver.hpp:33: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/unit_conv_solver_tests.cpp:31: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/unit_conv_solver_tests.cpp:31: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_modified_z.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_modified_z.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_modified_z.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_modified_z.cpp.o -c /build/package/package/test/gtest/unit_modified_z.cpp [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_tensorOp_ProblemDescription.cpp.o cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/unit_tensorOp_ProblemDescription.cpp.o -MF CMakeFiles/miopen_gtest.dir/unit_tensorOp_ProblemDescription.cpp.o.d -o CMakeFiles/miopen_gtest.dir/unit_tensorOp_ProblemDescription.cpp.o -c /build/package/package/test/gtest/unit_tensorOp_ProblemDescription.cpp 5 warnings generated when compiling for host. [ 98%] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/vec_add.cpp.o 5 warnings generated when compiling for host. 5 warnings generated when compiling for host. cd /build/package/package/build/test/gtest && /usr/bin/clang++-22 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DHIP_COMPILER_FLAGS=" -x hip -D__HIP_PLATFORM_AMD__=1 -DUSE_PROF_API=1 --hip-link -fno-offload-uniform-block " -DMIOPEN_BETA_API=1 -DMIOPEN_BUILD_TESTING -DMIOPEN_TEST_DRIVER_MODE=1 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/package/package/test/gtest/.. -I/build/package/package/test/gtest/../../src/kernels -I/build/package/package/src/include -I/build/package/package/build/include -I/build/package/package/include -isystem /usr/include/eigen3 -isystem /build/package/package/debian -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++20 -U__HCC__ -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-ignored-qualifiers -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-return-std-move-in-c++11 -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-covered-switch-default -Wno-unused-result -Wno-unsafe-buffer-usage -Wno-deprecated-declarations -Wno-shadow-uncaptured-local -Wno-global-constructors -Wno-reserved-identifier -Wno-zero-as-null-pointer-constant -Wno-ignored-attributes -Wno-deprecated -Wno-incompatible-pointer-types -Wno-old-style-cast -Wno-unknown-attributes -Wno-microsoft-cpp-macro -Wno-microsoft-enum-value -Wno-language-extension-token -Wno-c++11-narrowing -Wno-float-equal -Wno-redundant-parens -Wno-format-nonliteral -Wno-unused-template -Wno-comma -Wno-suggest-destructor-override -Wno-switch-enum -Wno-shift-sign-overflow -Wno-suggest-override -Wno-inconsistent-missing-destructor-override -Wno-cast-function-type -Wno-nonportable-system-include-path -Wno-documentation -Wno-deprecated-builtins -Wno-enum-constexpr-conversion -Wno-unused-value -Wno-unused-parameter -Wno-missing-noreturn -Wno-tautological-constant-out-of-range-compare -Wno-c++20-extensions -Wno-unique-object-duplication -Wno-switch-default -Wno-nontrivial-memcall -Wno-undef -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/gtest/CMakeFiles/miopen_gtest.dir/vec_add.cpp.o -MF CMakeFiles/miopen_gtest.dir/vec_add.cpp.o.d -o CMakeFiles/miopen_gtest.dir/vec_add.cpp.o -c /build/package/package/test/gtest/vec_add.cpp In file included from /build/package/package/test/gtest/vec_add.cpp:29: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/vec_add.cpp:29: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/bn_infer_fused_ocl_hip.cpp:29: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/dropout.cpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/miopendriver_gemm.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_gemm.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_gemm.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ 6 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/dropout.cpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/api_convbiasactiv.cpp:39: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/gtest_activation.cpp:37: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/rope.cpp:27: In file included from /build/package/package/test/gtest/rope.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/binary_tensor_ops.cpp:33: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/reduceextreme.cpp:27: In file included from /build/package/package/test/gtest/reduceextreme.hpp:31: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_big_tensor.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/getitem.cpp:27: In file included from /build/package/package/test/gtest/getitem.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/layernorm.cpp:27: In file included from /build/package/package/test/gtest/layernorm.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/addlayernorm.cpp:27: In file included from /build/package/package/test/gtest/addlayernorm.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/reduce.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/dumpTensorTest.cpp:7: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/mha_find20.cpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_big_tensor.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/binary_tensor_ops.cpp:33: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/lrn.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/dumpTensorTest.cpp:7: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/api_convbiasactiv.cpp:35: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/api_convbiasactiv.cpp:39: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/execute_primitive.cpp:45: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/execute_primitive.cpp:45: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_half.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/db_sync.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/execute_primitive.cpp:29: In file included from /build/package/package/src/include/miopen/find_solution.hpp:39: In file included from /build/package/package/src/include/miopen/solver.hpp:36: /build/package/package/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 113 | return name; | ^ /build/package/package/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 104 | static const auto result = ComputeSolverDbId(type_name_bare()); | ^ /build/package/package/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 141 | return GetSolverDbId(); | ^ In file included from /build/package/package/test/gtest/execute_primitive.cpp:29: In file included from /build/package/package/src/include/miopen/find_solution.hpp:39: In file included from /build/package/package/src/include/miopen/solver.hpp:36: /build/package/package/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 113 | return name; | ^ /build/package/package/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 104 | static const auto result = ComputeSolverDbId(type_name_bare()); | ^ /build/package/package/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 165 | return GetSolverDbId(); | ^ In file included from /build/package/package/test/gtest/execute_primitive.cpp:27: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, TestPerfConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); | ^ /build/package/package/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 366 | miopen::each_args( | ^ /build/package/package/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); | ^ /build/package/package/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_fwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/reduce.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 36 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/miopendriver_regression_big_tensor.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ 37 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cpu_multi_head_attention.cpp:4: In file included from /build/package/package/test/gtest/cpu_multi_head_attention.hpp:28: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bn_infer_fused_ocl_hip.cpp:33: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 36 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_half.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 8 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_conv2d_trans.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/lrn.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/execute_primitive.cpp:45: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/execute_primitive.cpp:45: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/execute_primitive.cpp:29: In file included from /build/package/package/src/include/miopen/find_solution.hpp:39: In file included from /build/package/package/src/include/miopen/solver.hpp:36: /build/package/package/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 113 | return name; | ^ /build/package/package/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 104 | static const auto result = ComputeSolverDbId(type_name_bare()); | ^ /build/package/package/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 141 | return GetSolverDbId(); | ^ In file included from /build/package/package/test/gtest/execute_primitive.cpp:29: In file included from /build/package/package/src/include/miopen/find_solution.hpp:39: In file included from /build/package/package/src/include/miopen/solver.hpp:36: /build/package/package/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 113 | return name; | ^ /build/package/package/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 104 | static const auto result = ComputeSolverDbId(type_name_bare()); | ^ /build/package/package/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 165 | return GetSolverDbId(); | ^ In file included from /build/package/package/test/gtest/execute_primitive.cpp:27: In file included from /build/package/package/src/include/miopen/execution_context.hpp:32: In file included from /build/package/package/src/include/miopen/sqlite_db.hpp:35: /build/package/package/src/include/miopen/db.hpp:353:16: warning: not eliding copy on return [-Wnrvo] 353 | return ret; | ^ /build/package/package/src/include/miopen/db.hpp:325:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /build/package/package/src/include/miopen/db.hpp:325:34)>' requested here 325 | return Measure("Update", [&]() { return inner.Update(args...); }); | ^ /build/package/package/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, TestPerfConfig>' requested here 157 | db().Update(problem, s.SolverDbId(), c); | ^ /build/package/package/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); | ^ /build/package/package/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); | ^ /build/package/package/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /build/package/package/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 366 | miopen::each_args( | ^ /build/package/package/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); | ^ /build/package/package/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); | ^ 8 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/reduceextreme.cpp:27: In file included from /build/package/package/test/gtest/reduceextreme.hpp:31: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/db_sync.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 37 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 320 | return solutions; | ^ /build/package/package/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; | ^ /build/package/package/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 320 | return solutions; | ^ /build/package/package/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_forward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bn_infer_fused_ocl_hip.cpp:29: In file included from /build/package/package/test/gtest/../verify.hpp:39: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bn_infer_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/na_infer.cpp:27: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_infer_fused_ocl_hip.cpp:33: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_conv2d_trans.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/bn_fwd_train.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bn_infer_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_fwd_train_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/dumpTensorTest.cpp:7: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/dumpTensorTest.cpp:7: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/getitem.cpp:27: In file included from /build/package/package/test/gtest/getitem.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. 4 warnings generated when compiling for host. 37 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_infer_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bn_fwd_train.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_bwd_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/rope.cpp:27: In file included from /build/package/package/test/gtest/rope.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/na_infer.cpp:30: In file included from /build/package/package/test/gtest/na.hpp:32: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 98 | return common_test_cases; | ^ In file included from /build/package/package/test/gtest/bn_fwd_train_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/bn_bwd_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/layout_transpose.cpp:43: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/addlayernorm.cpp:27: In file included from /build/package/package/test/gtest/addlayernorm.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ 39 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/gtest_activation.cpp:37: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/layernorm.cpp:27: In file included from /build/package/package/test/gtest/layernorm.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/gpu_mha_backward.cpp:29: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_infer_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 320 | return solutions; | ^ /build/package/package/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 320 | return solutions; | ^ /build/package/package/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_bwd.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ 20 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/bn_bwd_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_lstm.cpp:28: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 100 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_fwd_train_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ 20 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:27: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_infer.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_half.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_issue_2012.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 96 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 98 | return common_test_cases; | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_fwd_train_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_bwd_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_extra.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 151 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/cba_infer.cpp:32: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/miopendriver_conv2d_trans.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ 34 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_bwd.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_3d.cpp:26: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 103 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_infer.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for gfx906. 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/na_infer.cpp:27: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/na_infer.cpp:30: In file included from /build/package/package/test/gtest/na.hpp:32: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. 6 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/miopendriver_regression_half_gfx9.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_half_gfx9.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_half_gfx9.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ 6 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/cba_infer.cpp:39: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:32: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/find_mode_trust_verify.cpp:27: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/multimarginloss.cpp:27: In file included from /build/package/package/test/gtest/multimarginloss.hpp:27: In file included from /build/package/package/test/gtest/../cpu_multimarginloss.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:38: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/find_mode_trust_verify.cpp:27: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 38 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:27: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/bad_fusion_plan.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/bn_fwd_train.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_fwd_train.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:35: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ 5 warnings generated when compiling for host. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/mha_find20.cpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5 warnings generated when compiling for gfx906. /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/bn_bwd_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_bwd_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/find_mode_trust_verify.cpp:29: /build/package/package/test/gtest/../../driver/driver.hpp:30:10: warning: multiple candidates for header 'random.hpp' found; directory '/build/package/package/test/gtest/../../driver' chosen, ignoring others including '/build/package/package/test/gtest/..' [-Wshadow-header] 30 | #include "random.hpp" | ^ In file included from /build/package/package/test/gtest/glu.cpp:27: In file included from /build/package/package/test/gtest/glu.hpp:29: In file included from /build/package/package/test/gtest/../cpu_glu.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. 4 warnings generated when compiling for gfx906. /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/adam.cpp:26: In file included from /build/package/package/test/gtest/adam.hpp:28: In file included from /build/package/package/test/gtest/../cpu_adam.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/test/gtest/../../driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/test/gtest/../../driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../../driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/prelu.cpp:27: In file included from /build/package/package/test/gtest/prelu.hpp:27: In file included from /build/package/package/test/gtest/../cpu_prelu.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/bn_infer.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_infer.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 20 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/group_conv3d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/lstm_extra.cpp:27: In file included from /build/package/package/test/gtest/../lstm.hpp:29: In file included from /build/package/package/test/gtest/../lstm_common.hpp:31: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_lstm &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 1850 | verify(verify_backward_weights_lstm{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 118 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 20 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_embed_db.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/bn_infer_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_infer_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/group_conv3d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:38: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/group_conv2d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:32: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:34: In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.hpp:28: In file included from /build/package/package/test/gtest/conv3d_test_case.hpp:34: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/group_conv2d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_group.cpp:26: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 138 | test_drive(ptrs.size(), ptrs.data()); | ^ 33 warnings generated when compiling for host. 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_forward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 warnings generated when compiling for host. 33 warnings generated when compiling for host. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/bn_fwd_train_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_fwd_train_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/group_conv2d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/group_conv2d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/group_conv3d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv3d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv2d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/group_conv3d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/group_conv3d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/cat.cpp:26: In file included from /build/package/package/test/gtest/cat.hpp:28: In file included from /build/package/package/test/gtest/../cpu_cat.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/group_conv2d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 85 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp/build/package/package/test/gtest/../driver.hpp::7621343::245:: note: warning: in instantiation of function template specialization 'test_drive_impl_1>' requested here not eliding copy on return [-Wnrvo] 1343 | test_driv e762_i | m p l _ 1 < D r i v e r > ( p r orgertaumr_nn aremseu,l ta;s ) ; | ^| ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_wide.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ 85 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_trans.cpp:29: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/lrn.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/lrn.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ 25 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/deepbench_gru.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ 25 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ 20 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ In file included from /build/package/package/test/gtest/deepbench_rnn.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ 20 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ 25 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_fwd.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ 20 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3167:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3167 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3194:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3194 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3203:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3203 | verify(verify_backward_weights_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/gru_extra.cpp:28: In file included from /build/package/package/test/gtest/../gru.hpp:28: In file included from /build/package/package/test/gtest/../gru_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_infer_gru &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../gru_common.hpp:3225:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 3225 | verify(verify_forward_infer_gru{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ 85 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_train_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2570:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2570 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_data_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2602:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2602 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/rnn_extra.cpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla.hpp:28: In file included from /build/package/package/test/gtest/../rnn_vanilla_common.hpp:30: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_rnn &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../rnn_vanilla_common.hpp:2638:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2638 | verify(verify_backward_weights_rnn{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ 25 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 783 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 787 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 794 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 798 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 805 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/kthvalue.cpp:27: In file included from /build/package/package/test/gtest/kthvalue.hpp:27: In file included from /build/package/package/test/gtest/../cpu_kthvalue.hpp:29: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 809 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 816 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/pooling2d_asymmetric.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../pooling_common.hpp:517:9: note: in instantiation of function template specialization 'test_driver::verify, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool, bool>' requested here 517 | verify(verify_backward_pooling{}, | ^ /build/package/package/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 820 | run_impl(); | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'pooling_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 92 | test_drive(ptrs.size(), ptrs.data()); | ^ 20 warnings generated when compiling for host. 4 warnings generated when compiling for host. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/bn_bwd.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_bwd.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:33: /build/package/package/test/gtest/../../driver/driver.hpp:30:10: warning: multiple candidates for header 'random.hpp' found; directory '/build/package/package/test/gtest/../../driver' chosen, ignoring others including '/build/package/package/test/gtest/..' [-Wshadow-header] 30 | #include "random.hpp" | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ 4 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ 85 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/reducecalculation.cpp:27: In file included from /build/package/package/test/gtest/reducecalculation.hpp:31: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ /build/package/package/test/gtest/../../driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/test/gtest/../../driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/test/gtest/../../driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ 6 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/miopendriver_regression_big_tensor.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_big_tensor.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_big_tensor.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ /build/package/package/test/gtest/../../driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/test/gtest/reduce.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/reduce.cpp:27: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 6 warnings generated when compiling for host. 5 warnings generated when compiling for gfx906. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/bn_infer_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_infer_activation.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ 6 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated when compiling for host. 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ In file included from /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:99:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 99 | invoke_with_params( | ^ 6 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:32: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:38: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/conv_activ_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_half.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_regression_half.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_regression_half.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ 6 warnings generated when compiling for host. 6 warnings generated when compiling for gfx906. 33 warnings generated when compiling for gfx906. 38 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/miopendriver_conv2d_trans.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopendriver_conv2d_trans.cpp:26: In file included from /build/package/package/test/gtest/miopendriver_common.hpp:30: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/miopendriver_conv2d_trans.cpp:26: /build/package/package/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 74 | return path; | ^ 6 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/bn_bwd_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_bwd_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_capi_mha_backward.cpp:27: In file included from /build/package/package/test/gtest/graphapi_capi_mha_common.hpp:36: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:83:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 83 | invoke_with_params(db_check); | ^ 33 warnings generated when compiling for host. 4 warnings generated when compiling for gfx906. 37 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/groupnorm.cpp:26: In file included from /build/package/package/test/gtest/groupnorm.hpp:30: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fusion_test.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 37 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for gfx906. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/fused_conv_bias_res_add_activ.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_ck_common.hpp:26: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 37 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/db_sync.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/db_sync.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 6 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/layout_transpose.cpp:33: /build/package/package/test/gtest/../../driver/conv_common.hpp:37:10: warning: multiple candidates for header 'random.hpp' found; directory '/build/package/package/test/gtest/../../driver' chosen, ignoring others including '/build/package/package/test/gtest/..' [-Wshadow-header] 37 | #include "random.hpp" | ^ In file included from /build/package/package/test/gtest/layout_transpose.cpp:33: In file included from /build/package/package/test/gtest/../../driver/conv_common.hpp:45: In file included from /build/package/package/test/gtest/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/layout_transpose.cpp:43: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/group_conv3d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/group_conv3d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/group_conv2d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv2d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/dropout.cpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/dropout.cpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 6 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/group_conv2d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv2d_fwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 warnings generated when compiling for gfx906. 33 warnings generated when compiling for gfx906. 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:38: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:33: /build/package/package/test/gtest/../../driver/driver.hpp:30:10: warning: multiple candidates for header 'random.hpp' found; directory '/build/package/package/test/gtest/../../driver' chosen, ignoring others including '/build/package/package/test/gtest/..' [-Wshadow-header] 30 | #include "random.hpp" | ^ /build/package/package/test/gtest/../../driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/test/gtest/../../driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/test/gtest/../../driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/test/gtest/../../driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/kernel_tuning_net.cpp:27: In file included from /build/package/package/test/gtest/../gtest/ai_heuristics.hpp:29: In file included from /build/package/package/test/gtest/../gtest/cba.hpp:34: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ 42 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp : 30 : In file included from v/build/package/package/test/gtest/gtest_common.hppe:39r: i/build/package/package/test/gtest/../driver.hppf:y762(:24v:e rwarning: inot eliding copy on return [-Wnrvo]f y_for w762a | r d _ c o n v < a p i , Tr,et uirnn tre>s{ul t ;| ^| ^ /build/package/package/test/gtest/../driver.hpp:950/build/package/package/test/gtest/../driver.hpp::46815::24 :note: in instantiation of member function 'conv_driver::run' requested herenote: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | 950 | cpuf = r un _c p u (f aslstea,t ciacc_hce_amsists<,D ve,r xisv.e.d.)*;> ( | t ^h is)->r/build/package/package/test/gtest/../driver.hppu:912n:(16): ;note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here | ^ 912 | /build/package/package/test/gtest/../driver.hpp :r1332et:u71rn: vnote: ein instantiation of function template specialization 'test_driver::base_run>' requested herer ify_impl ( 1332 | | ^ /build/package/package/test/gtest/../conv_common.hpp: 2400 :r29:u nnote: _in instantiation of function template specialization 'test_driver::verify>' requested here data (2400d | a t a _ a r g s . b e g i n ( ) , d a t ave_raifryg(vse.reifnyd_(fo)r,w ar[d&_c]o nv{< adpi.,t eT,m pflloaatte>{ b a| ^s e_ru/build/package/package/test/gtest/../driver.hppn:<950:D46r: inote: vin instantiation of member function 'conv_driver::run' requested heree r>( 950) | ; } ) ; | ^ st/build/package/package/test/gtest/../driver.hppa:t1343i:c_5c:a stnote: >' requested hereD erived *1343>( | t h is ) -t>ersunt(_)d; r i| v ^e _im/build/package/package/test/gtest/../driver.hppp:l1332:_711:< Dnote: rin instantiation of function template specialization 'test_driver::base_run>' requested here iver >1332( | p r o g r armun__ndaatmae(d,a taa_sa)r;gs . b| eg ^i n(), d/build/package/package/test/gtest/../driver.hppa:t1380a:_13ar:g s.note: ein instantiation of function template specialization 'test_drive_impl>' requested herend (), [&] 1380{ | d .t e m pl a te ba s e_ r untr(i)v;e }_)i;m p| l ^< Dr/build/package/package/test/gtest/../driver.hppi:1343v:e5r: >' requested heref lo 1343a | t 1 6 >te>s(tn_darmiev,e_ ismtpdl_:1:a(sp)ro)g;r a m_| n ^a me, as);/build/package/package/test/gtest/conv3d_test.cpp : 80| : ^9 : note: /build/package/package/test/gtest/../driver.hpp:in instantiation of function template specialization 'test_drive' requested here1370 :13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 80 | 1370 | t e s t _ d r i vteeD(rpitvresr. >p(tnrasm.ed,a tsat(d):,:m o"vtee(sats_)c)o;n v 3| d ^" ); /build/package/package/test/gtest/gtest_common.hpp :| 302 ^: 9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/deepbench_conv.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/deepbench_conv.cpp:100:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 100 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv3d_test.cpp:29: In file included from /build/package/package/test/gtest/../conv3d.hpp:26: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for gfx906. 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/group_conv3d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv3d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv2d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv2d_wrw.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:34: In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.hpp:28: In file included from /build/package/package/test/gtest/conv3d_test_case.hpp:34: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/nonpack_conv3d_fwd.cpp:32: In file included from /build/package/package/test/gtest/../tensor_util.hpp:35: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 37 warnings generated when compiling for host. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ 37 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_dlops.cpp:164:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 164 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 99 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ In file included from /build/package/package/test/gtest/regression_float_mi100.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/regression_float_mi100.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(default_check); | ^ 33 warnings generated when compiling for host. 38 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/cba_infer.cpp:32: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:39: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_infer.cpp:30: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 38 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ In file included from /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:32: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 38 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:35: In file included from /build/package/package/src/include/miopen/fusion/solvers.hpp:35: In file included from /build/package/package/src/include/miopen/fusion/problem_description.hpp:30: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/cba_find2_infer.cpp:27: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/group_conv3d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/group_conv3d_bwd.cpp:28: In file included from /build/package/package/test/gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 37 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:28: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 5 warnings generated when compiling for host. 38 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:122:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, true, true>' requested here 122 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:131:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<2, 5, float, false, true>' requested here 131 | data = miopen_hip_f8_impl::cast_to_f8<2, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:143:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, true, true>' requested here 143 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:105:14: warning: dereference of type 'uint32_t *' (aka 'unsigned int *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:152:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_to_f8<3, 4, float, false, true>' requested here 152 | data = miopen_hip_f8_impl::cast_to_f8<3, | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:107:14: warning: dereference of type 'uint16_t *' (aka 'unsigned short *') that was reinterpret_cast from type 'float *' has undefined behavior [-Wundefined-reinterpret-cast] 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:318:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, true>' requested here 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:323:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<2, 5, float, false>' requested here 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:331:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, true>' requested here 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:336:44: note: in instantiation of function template specialization 'miopen_hip_f8_impl::cast_from_f8<3, 4, float, false>' requested here 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( | ^ /build/package/package/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); | ^ In file included from /build/package/package/test/gtest/graphapi_mha_bwd.cpp:27: In file included from /build/package/package/test/gtest/graphapi_mha_cpp_common.hpp:27: In file included from /build/package/package/test/gtest/mha_helper.hpp:26: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:334:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:363:13: warning: dereference of type 'const float *' that was reinterpret_cast from type 'typename std::conditional::type *' (aka 'unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 363 | return *(reinterpret_cast(&retval)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ 33 warnings generated when compiling for gfx906. 37 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ 10 warnings generated when compiling for gfx906. /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/find_mode_trust_verify.cpp:27: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/find_mode_trust_verify.cpp:27: In file included from /build/package/package/test/gtest/../gtest/group_conv.hpp:36: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/find_mode_trust_verify.cpp:29: /build/package/package/test/gtest/../../driver/driver.hpp:30:10: warning: multiple candidates for header 'random.hpp' found; directory '/build/package/package/test/gtest/../../driver' chosen, ignoring others including '/build/package/package/test/gtest/..' [-Wshadow-header] 30 | #include "random.hpp" | ^ /build/package/package/test/gtest/../../driver/driver.hpp:388:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("Usage: ./driver *base_arg* *other_args*\n"); | ^ /build/package/package/test/gtest/../../driver/driver.hpp:389:5: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 389 | printf("Supported Base Arguments: conv[fp16|int8|bfp16], CBAInfer[fp16|bfp16], " | ^ /build/package/package/test/gtest/../../driver/driver.hpp:406:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | printf("FAILED: Invalid Number of Input Arguments\n"); | ^ /build/package/package/test/gtest/../../driver/driver.hpp:504:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 504 | printf("FAILED: Invalid Base Input Argument\n"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 5 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ 10 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/bn_fwd_train_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:31: /build/package/package/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 448 | return s; | ^ In file included from /build/package/package/test/gtest/bn_fwd_train_serial_run.cpp:27: In file included from /build/package/package/test/gtest/bn.hpp:32: In file included from /build/package/package/test/gtest/bn_test_data.hpp:33: In file included from /build/package/package/test/gtest/../fusionHost.hpp:40: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ 5 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 94 | invoke_with_params(db_check); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ 33 warnings generated when compiling for gfx906. 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ 33 warnings generated when compiling for gfx906. 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/miopen_conv.cpp:28: In file included from /build/package/package/test/gtest/../conv2d.hpp:28: In file included from /build/package/package/test/gtest/../conv_common.hpp:48: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_convasmbwdwrw.cpp:105:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 105 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: In file included from /build/package/package/test/gtest/../gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 90 | test_drive(ptrs.size(), ptrs.data()); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for host. In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for gfx906. In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: In file included from /build/package/package/test/gtest/../driver.hpp:34: In file included from /build/package/package/test/gtest/../tensor_holder.hpp:43: In file included from /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/package/package/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return s; | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:79:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 79 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1365:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1365 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:84:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 84 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1370:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1370 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1375:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1375 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1380:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1380 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2400 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2413 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2426 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_forward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2446 | verify(verify_forward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2453 | verify(verify_backward_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ In file included from /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: In file included from /build/package/package/test/gtest/gtest_common.hpp:39: /build/package/package/test/gtest/../driver.hpp:762:24: warning: not eliding copy on return [-Wnrvo] 762 | return result; | ^ /build/package/package/test/gtest/../driver.hpp:815:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 815 | cpuf = run_cpu(false, cache_miss, v, xs...); | ^ /build/package/package/test/gtest/../driver.hpp:912:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /build/package/package/test/gtest/../driver.hpp:913:13), verify_backward_weights_conv &>' requested here 912 | return verify_impl( | ^ /build/package/package/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 2461 | verify(verify_backward_weights_conv{ | ^ /build/package/package/test/gtest/../driver.hpp:950:46: note: in instantiation of member function 'conv_driver::run' requested here 950 | static_cast(this)->run(); | ^ /build/package/package/test/gtest/../driver.hpp:1332:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 1332 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); | ^ /build/package/package/test/gtest/../driver.hpp:1343:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 1343 | test_drive_impl_1(program_name, as); | ^ /build/package/package/test/gtest/../driver.hpp:1385:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 1385 | test_drive_impl>(name, std::move(as)); | ^ /build/package/package/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); | ^ /build/package/package/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 77 | invoke_with_params(tuning_check); | ^ 33 warnings generated when compiling for host. 33 warnings generated when compiling for host. 33 warnings generated when compiling for host. 33 warnings generated when compiling for host. 33 warnings generated when compiling for host. [100%] Linking CXX executable ../../bin/miopen_gtest cd /build/package/package/build/test/gtest && /usr/bin/cmake -E cmake_link_script CMakeFiles/miopen_gtest.dir/link.txt --verbose=1 /usr/bin/clang++-22 -gz -g -O2 -ffile-prefix-map=/build/package/package=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -pthread -Xlinker --dependency-file=CMakeFiles/miopen_gtest.dir/link.d CMakeFiles/miopen_gtest.dir/adam.cpp.o CMakeFiles/miopen_gtest.dir/addlayernorm.cpp.o CMakeFiles/miopen_gtest.dir/api_convbiasactiv.cpp.o CMakeFiles/miopen_gtest.dir/bad_fusion_plan.cpp.o CMakeFiles/miopen_gtest.dir/binary_tensor_ops.cpp.o CMakeFiles/miopen_gtest.dir/bn_bwd.cpp.o CMakeFiles/miopen_gtest.dir/bn_bwd_activation.cpp.o CMakeFiles/miopen_gtest.dir/bn_bwd_serial_run.cpp.o CMakeFiles/miopen_gtest.dir/bn_fwd_train.cpp.o CMakeFiles/miopen_gtest.dir/bn_fwd_train_activation.cpp.o CMakeFiles/miopen_gtest.dir/bn_fwd_train_serial_run.cpp.o CMakeFiles/miopen_gtest.dir/bn_infer.cpp.o CMakeFiles/miopen_gtest.dir/bn_infer_activation.cpp.o CMakeFiles/miopen_gtest.dir/bn_infer_fused_ocl_hip.cpp.o CMakeFiles/miopen_gtest.dir/bn_infer_serial_run.cpp.o CMakeFiles/miopen_gtest.dir/cache.cpp.o CMakeFiles/miopen_gtest.dir/cat.cpp.o CMakeFiles/miopen_gtest.dir/cba_find2_infer.cpp.o CMakeFiles/miopen_gtest.dir/cba_infer.cpp.o CMakeFiles/miopen_gtest.dir/conv3d_test.cpp.o CMakeFiles/miopen_gtest.dir/conv_3d.cpp.o CMakeFiles/miopen_gtest.dir/conv_activ_infer.cpp.o CMakeFiles/miopen_gtest.dir/conv_ai_3d_heuristics.cpp.o CMakeFiles/miopen_gtest.dir/conv_ai_3d_kernel_tuning_utils.cpp.o CMakeFiles/miopen_gtest.dir/conv_ai_candidate_selection_model.cpp.o CMakeFiles/miopen_gtest.dir/conv_api.cpp.o CMakeFiles/miopen_gtest.dir/conv_api_find_mode.cpp.o CMakeFiles/miopen_gtest.dir/conv_api_strided_tensors.cpp.o CMakeFiles/miopen_gtest.dir/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o CMakeFiles/miopen_gtest.dir/conv_embed_db.cpp.o CMakeFiles/miopen_gtest.dir/conv_extra.cpp.o CMakeFiles/miopen_gtest.dir/conv_for_implicit_gemm.cpp.o CMakeFiles/miopen_gtest.dir/conv_group.cpp.o CMakeFiles/miopen_gtest.dir/conv_hip_igemm_xdlops.cpp.o CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_dlops.cpp.o CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp.o CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp.o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_bwd_wrw.cpp.o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_fwd.cpp.o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_bwd_wrw.cpp.o CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_fwd.cpp.o CMakeFiles/miopen_gtest.dir/conv_trans.cpp.o CMakeFiles/miopen_gtest.dir/cpu_multi_head_attention.cpp.o CMakeFiles/miopen_gtest.dir/db_sync.cpp.o CMakeFiles/miopen_gtest.dir/deepbench_conv.cpp.o CMakeFiles/miopen_gtest.dir/deepbench_gru.cpp.o CMakeFiles/miopen_gtest.dir/deepbench_lstm.cpp.o CMakeFiles/miopen_gtest.dir/deepbench_rnn.cpp.o CMakeFiles/miopen_gtest.dir/dropout.cpp.o CMakeFiles/miopen_gtest.dir/dumpTensorTest.cpp.o CMakeFiles/miopen_gtest.dir/execute_primitive.cpp.o CMakeFiles/miopen_gtest.dir/find_mode_trust_verify.cpp.o CMakeFiles/miopen_gtest.dir/fused_conv_bias_res_add_activ.cpp.o CMakeFiles/miopen_gtest.dir/fusion_test.cpp.o CMakeFiles/miopen_gtest.dir/getitem.cpp.o CMakeFiles/miopen_gtest.dir/glu.cpp.o CMakeFiles/miopen_gtest.dir/gpu_mha_backward.cpp.o CMakeFiles/miopen_gtest.dir/gpu_mha_forward.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_backward.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_forward.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_conv_bias_res_add_activ_fwd.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_convolution.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_engine.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_enginecfg.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_engineheur.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_execution_plan.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_matmul.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_mha_bwd.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_mha_fwd.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_operation_matmul.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_operation_pointwise.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_operation_reduction.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_operation_reshape.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_operation_rng.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_operationgraph_descriptor.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_opgraph.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_opgraph_matching.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_pointwise.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_reduction.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_rng.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_tensor.cpp.o CMakeFiles/miopen_gtest.dir/graphapi_variant_pack.cpp.o CMakeFiles/miopen_gtest.dir/group_conv2d_bwd.cpp.o CMakeFiles/miopen_gtest.dir/group_conv2d_fwd.cpp.o CMakeFiles/miopen_gtest.dir/group_conv2d_wrw.cpp.o CMakeFiles/miopen_gtest.dir/group_conv3d_bwd.cpp.o CMakeFiles/miopen_gtest.dir/group_conv3d_fwd.cpp.o CMakeFiles/miopen_gtest.dir/group_conv3d_wrw.cpp.o CMakeFiles/miopen_gtest.dir/groupnorm.cpp.o CMakeFiles/miopen_gtest.dir/gru_extra.cpp.o CMakeFiles/miopen_gtest.dir/gtest_activation.cpp.o CMakeFiles/miopen_gtest.dir/handle_hip_device.cpp.o CMakeFiles/miopen_gtest.dir/hipblaslt_gemm.cpp.o CMakeFiles/miopen_gtest.dir/include_inliner.cpp.o CMakeFiles/miopen_gtest.dir/inline_vector_basic_ops.cpp.o CMakeFiles/miopen_gtest.dir/kernel_build_params.cpp.o CMakeFiles/miopen_gtest.dir/kernel_tuning_net.cpp.o CMakeFiles/miopen_gtest.dir/kthvalue.cpp.o CMakeFiles/miopen_gtest.dir/layernorm.cpp.o CMakeFiles/miopen_gtest.dir/layout_transpose.cpp.o CMakeFiles/miopen_gtest.dir/log_test.cpp.o CMakeFiles/miopen_gtest.dir/log_test_neg.cpp.o CMakeFiles/miopen_gtest.dir/lrn.cpp.o CMakeFiles/miopen_gtest.dir/lstm_extra.cpp.o CMakeFiles/miopen_gtest.dir/mha_find20.cpp.o CMakeFiles/miopen_gtest.dir/miopen_conv.cpp.o CMakeFiles/miopen_gtest.dir/miopendriver_conv2d_trans.cpp.o CMakeFiles/miopen_gtest.dir/miopendriver_gemm.cpp.o CMakeFiles/miopen_gtest.dir/miopendriver_regression_big_tensor.cpp.o CMakeFiles/miopen_gtest.dir/miopendriver_regression_float_half_gfx10.cpp.o CMakeFiles/miopen_gtest.dir/miopendriver_regression_half.cpp.o CMakeFiles/miopen_gtest.dir/miopendriver_regression_half_gfx9.cpp.o CMakeFiles/miopen_gtest.dir/mt_queue.cpp.o CMakeFiles/miopen_gtest.dir/multimarginloss.cpp.o CMakeFiles/miopen_gtest.dir/na_infer.cpp.o CMakeFiles/miopen_gtest.dir/nonpack_conv3d_fwd.cpp.o CMakeFiles/miopen_gtest.dir/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp.o CMakeFiles/miopen_gtest.dir/pooling2d_asymmetric.cpp.o CMakeFiles/miopen_gtest.dir/pooling2d_wide.cpp.o CMakeFiles/miopen_gtest.dir/prelu.cpp.o CMakeFiles/miopen_gtest.dir/reduce.cpp.o CMakeFiles/miopen_gtest.dir/reducecalculation.cpp.o CMakeFiles/miopen_gtest.dir/reduceextreme.cpp.o CMakeFiles/miopen_gtest.dir/regression_float_mi100.cpp.o CMakeFiles/miopen_gtest.dir/regression_issue_2012.cpp.o CMakeFiles/miopen_gtest.dir/rnn_extra.cpp.o CMakeFiles/miopen_gtest.dir/rope.cpp.o CMakeFiles/miopen_gtest.dir/sequences.cpp.o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp.o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp.o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp.o CMakeFiles/miopen_gtest.dir/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp.o CMakeFiles/miopen_gtest.dir/smoke_solver_convasmbwdwrw.cpp.o CMakeFiles/miopen_gtest.dir/smoke_tuning_policy.cpp.o CMakeFiles/miopen_gtest.dir/soft_max.cpp.o CMakeFiles/miopen_gtest.dir/softmarginloss.cpp.o CMakeFiles/miopen_gtest.dir/softmax_find20.cpp.o CMakeFiles/miopen_gtest.dir/solver_bwd_f8.cpp.o CMakeFiles/miopen_gtest.dir/solver_f8.cpp.o CMakeFiles/miopen_gtest.dir/solver_fwd_f8.cpp.o CMakeFiles/miopen_gtest.dir/solver_wrw_f8.cpp.o CMakeFiles/miopen_gtest.dir/t5layernorm.cpp.o CMakeFiles/miopen_gtest.dir/tensor_4d_generic_ocl_hip.cpp.o CMakeFiles/miopen_gtest.dir/tensor_api.cpp.o CMakeFiles/miopen_gtest.dir/tensor_test.cpp.o CMakeFiles/miopen_gtest.dir/ternary_tensor_ops.cpp.o CMakeFiles/miopen_gtest.dir/test_errors.cpp.o CMakeFiles/miopen_gtest.dir/transformers_adam_w.cpp.o CMakeFiles/miopen_gtest.dir/tuna_net.cpp.o CMakeFiles/miopen_gtest.dir/type_name.cpp.o CMakeFiles/miopen_gtest.dir/unary_tensor_ops.cpp.o CMakeFiles/miopen_gtest.dir/unit_ActivationDescriptor.cpp.o CMakeFiles/miopen_gtest.dir/unit_FinInterface.cpp.o CMakeFiles/miopen_gtest.dir/unit_TensorDescriptor.cpp.o CMakeFiles/miopen_gtest.dir/unit_batchnorm_applicability.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_ProblemDescription.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1U.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1UV2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm3x3U.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2b1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2f1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmBwdWrW3x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinograd3x3U.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxS.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvBwd.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvFwd.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvWrw.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW1x1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N16.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N4.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N8.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW53.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd11x11.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd1x1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwdGen.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoFuryRxS.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoRageRxS.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwdRest.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_2.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwdRest.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrw1x1_stride1.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrwUniversal.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_fft.cpp.o CMakeFiles/miopen_gtest.dir/unit_conv_solver_tests.cpp.o CMakeFiles/miopen_gtest.dir/unit_implicitgemm_ck_util.cpp.o CMakeFiles/miopen_gtest.dir/unit_lib_env_var.cpp.o CMakeFiles/miopen_gtest.dir/unit_lock_file.cpp.o CMakeFiles/miopen_gtest.dir/unit_modified_z.cpp.o CMakeFiles/miopen_gtest.dir/unit_tensorOp_ProblemDescription.cpp.o CMakeFiles/miopen_gtest.dir/vec_add.cpp.o -o ../../bin/miopen_gtest -Wl,-rpath,/build/package/package/build/lib: ../../lib/libmiopen_gtest_common.a -ldl /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libgtest_main.a ../../lib/libMIOpen.so.1.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.90.0 /usr/lib/x86_64-linux-gnu/libbz2.so -lstdc++fs /usr/lib/x86_64-linux-gnu/librocblas.so.5.2 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.90.0 /usr/lib/x86_64-linux-gnu/libamdhip64.so.7.2.53211 /usr/lib/llvm-22/lib/clang/22/lib/linux/libclang_rt.builtins-x86_64.a --hip-link /usr/lib/x86_64-linux-gnu/libamd_comgr.so.3.0.0 /usr/lib/x86_64-linux-gnu/libsqlite3.so /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libgtest.a make[3]: Leaving directory '/build/package/package/build' [100%] Built target miopen_gtest make[2]: Leaving directory '/build/package/package/build' /usr/bin/cmake -E cmake_progress_start /build/package/package/build/CMakeFiles 0 make[1]: Leaving directory '/build/package/package/build' debian/rules execute_after_dh_auto_build-indep make[1]: Entering directory '/build/package/package' rocm-docs-build url=https://github.com/ROCm/rocm-docs-core branch=Debian-Build-7.2.4 latest_version=7.2.4 release_candidate=7.14.0 Running Sphinx v9.1.0 loading translations [en]... done making output directory... done 1.15.0 warning: Tag 'HTML_TIMESTAMP' at line 1215 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'FORMULA_TRANSPARENT' at line 1496 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'LATEX_SOURCE_CODE' at line 1784 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'RTF_SOURCE_CODE' at line 1858 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 1956 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 2146 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTNAME' at line 2188 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTSIZE' at line 2195 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_TRANSPARENT' at line 2414 of file '/build/package/package/docs/doxygen/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Changing CLASS_GRAPH option to TEXT because obsolete option CLASS_DIAGRAM was found and set to NO. /build/package/package/include/miopen/miopen.h:279: warning: Found non-existing group 'fusion' for the command '@ingroup', ignoring command /build/package/package/include/miopen/miopen.h:346: warning: Found non-existing group 'Dropout' for the command '@ingroup', ignoring command /build/package/package/include/miopen/miopen.h:356: warning: Found non-existing group 'mha' for the command '@ingroup', ignoring command /build/package/package/include/miopen/miopen.h:437: warning: Found non-existing group 'padding' for the command '@ingroup', ignoring command /build/package/package/include/miopen/miopen.h:6426: warning: Found non-existing group 'ReduceCalculation' for the command '@ingroup', ignoring command /build/package/package/include/miopen/miopen.h:3041: warning: argument 'ScaleDesc' of command @param is not found in the argument list of miopenBatchNormalizationForwardInference_V2(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t estMeanDesc, const miopenTensorDescriptor_t estVarianceDesc, void *bnScale, void *bnBias, void *estimatedMean, void *estimatedVariance, double epsilon) /build/package/package/include/miopen/miopen.h:3041: warning: argument 'biasVarDesc' of command @param is not found in the argument list of miopenBatchNormalizationForwardInference_V2(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t estMeanDesc, const miopenTensorDescriptor_t estVarianceDesc, void *bnScale, void *bnBias, void *estimatedMean, void *estimatedVariance, double epsilon) /build/package/package/include/miopen/miopen.h:3041: warning: The following parameters of miopenBatchNormalizationForwardInference_V2(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t estMeanDesc, const miopenTensorDescriptor_t estVarianceDesc, void *bnScale, void *bnBias, void *estimatedMean, void *estimatedVariance, double epsilon) are not documented: parameter 'scaleDesc' parameter 'biasDesc' /build/package/package/include/miopen/miopen.h:2871: warning: argument 'ScaleDesc' of command @param is not found in the argument list of miopenBatchNormalizationForwardTraining_V2(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasVarDesc, const miopenTensorDescriptor_t savedMeanDesc, const miopenTensorDescriptor_t savedVarDesc, void *bnScale, void *bnBias, double expAvgFactor, void *resultRunningMean, void *resultRunningVariance, double epsilon, void *resultSaveMean, void *resultSaveInvVariance) /build/package/package/include/miopen/miopen.h:2871: warning: The following parameter of miopenBatchNormalizationForwardTraining_V2(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasVarDesc, const miopenTensorDescriptor_t savedMeanDesc, const miopenTensorDescriptor_t savedVarDesc, void *bnScale, void *bnBias, double expAvgFactor, void *resultRunningMean, void *resultRunningVariance, double epsilon, void *resultSaveMean, void *resultSaveInvVariance) is not documented: parameter 'scaleDesc' /build/package/package/include/miopen/miopen.h:3260: warning: argument 'savedVarDesc' of command @param is not found in the argument list of miopenBatchNormBackwardActivation(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, const void *alphaDataDiff, const void *betaDataDiff, const void *alphaParamDiff, const void *betaParamDiff, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t dyDesc, const void *dy, const miopenTensorDescriptor_t dxDesc, void *dx, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t savedMeanDesc, const miopenTensorDescriptor_t savedVarianceDesc, const void *bnScale, const void *bnBias, void *resultBnScaleDiff, void *resultBnBiasDiff, double epsilon, const void *savedMean, const void *savedInvVariance, const miopenActivationDescriptor_t activDesc) /build/package/package/include/miopen/miopen.h:3260: warning: The following parameter of miopenBatchNormBackwardActivation(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, const void *alphaDataDiff, const void *betaDataDiff, const void *alphaParamDiff, const void *betaParamDiff, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t dyDesc, const void *dy, const miopenTensorDescriptor_t dxDesc, void *dx, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t savedMeanDesc, const miopenTensorDescriptor_t savedVarianceDesc, const void *bnScale, const void *bnBias, void *resultBnScaleDiff, void *resultBnBiasDiff, double epsilon, const void *savedMean, const void *savedInvVariance, const miopenActivationDescriptor_t activDesc) is not documented: parameter 'savedVarianceDesc' /build/package/package/include/miopen/miopen.h:3091: warning: argument 'ScaleDesc' of command @param is not found in the argument list of miopenBatchNormForwardInferenceActivation(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t estMeanDesc, const miopenTensorDescriptor_t estVarianceDesc, void *bnScale, void *bnBias, void *estimatedMean, void *estimatedVariance, double epsilon, const miopenActivationDescriptor_t activDesc) /build/package/package/include/miopen/miopen.h:3091: warning: argument 'biasVarDesc' of command @param is not found in the argument list of miopenBatchNormForwardInferenceActivation(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t estMeanDesc, const miopenTensorDescriptor_t estVarianceDesc, void *bnScale, void *bnBias, void *estimatedMean, void *estimatedVariance, double epsilon, const miopenActivationDescriptor_t activDesc) /build/package/package/include/miopen/miopen.h:3091: warning: The following parameters of miopenBatchNormForwardInferenceActivation(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasDesc, const miopenTensorDescriptor_t estMeanDesc, const miopenTensorDescriptor_t estVarianceDesc, void *bnScale, void *bnBias, void *estimatedMean, void *estimatedVariance, double epsilon, const miopenActivationDescriptor_t activDesc) are not documented: parameter 'scaleDesc' parameter 'biasDesc' /build/package/package/include/miopen/miopen.h:2932: warning: argument 'ScaleDesc' of command @param is not found in the argument list of miopenBatchNormForwardTrainingActivation(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasVarDesc, const miopenTensorDescriptor_t savedMeanDesc, const miopenTensorDescriptor_t savedVarDesc, void *bnScale, void *bnBias, double expAvgFactor, void *resultRunningMean, void *resultRunningVariance, double epsilon, void *resultSaveMean, void *resultSaveInvVariance, const miopenActivationDescriptor_t activDesc) /build/package/package/include/miopen/miopen.h:2932: warning: The following parameter of miopenBatchNormForwardTrainingActivation(miopenHandle_t handle, miopenBatchNormMode_t bn_mode, void *alpha, void *beta, const miopenTensorDescriptor_t xDesc, const void *x, const miopenTensorDescriptor_t yDesc, void *y, const miopenTensorDescriptor_t scaleDesc, const miopenTensorDescriptor_t biasVarDesc, const miopenTensorDescriptor_t savedMeanDesc, const miopenTensorDescriptor_t savedVarDesc, void *bnScale, void *bnBias, double expAvgFactor, void *resultRunningMean, void *resultRunningVariance, double epsilon, void *resultSaveMean, void *resultSaveInvVariance, const miopenActivationDescriptor_t activDesc) is not documented: parameter 'scaleDesc' /build/package/package/include/miopen/miopen.h:6363: warning: The following parameter of miopenCreateBatchnormProblem(miopenProblem_t *problem, miopenBatchNormMode_t mode, bool runningMeanVariance, miopenProblemDirection_t direction) is not documented: parameter 'runningMeanVariance' /build/package/package/include/miopen/miopen.h:6455: warning: argument 'yDesc' of command @param is not found in the argument list of miopenGetReduceCalculationWorkspaceSize(miopenHandle_t handle, const miopenTensorDescriptor_t xDesc, const int32_t dim, const miopenReduceCalculationOp_t reduceCalculationOp, const miopenTensorDescriptor_t reduceDesc, size_t *sizeInBytes) /build/package/package/include/miopen/miopen.h:6455: warning: The following parameters of miopenGetReduceCalculationWorkspaceSize(miopenHandle_t handle, const miopenTensorDescriptor_t xDesc, const int32_t dim, const miopenReduceCalculationOp_t reduceCalculationOp, const miopenTensorDescriptor_t reduceDesc, size_t *sizeInBytes) are not documented: parameter 'reduceCalculationOp' parameter 'reduceDesc' /build/package/package/include/miopen/miopen.h:6472: warning: argument 'yDesc' of command @param is not found in the argument list of miopenReduceCalculationForward(miopenHandle_t handle, miopenReduceCalculationNanPropagation_t nanPropagation, void *workspace, size_t workspaceSizeInBytes, const miopenTensorDescriptor_t xDesc, const void *x, const int32_t dim, const miopenReduceCalculationOp_t reduceCalculationOp, const miopenTensorDescriptor_t reduceDesc, void *y) /build/package/package/include/miopen/miopen.h:6472: warning: The following parameters of miopenReduceCalculationForward(miopenHandle_t handle, miopenReduceCalculationNanPropagation_t nanPropagation, void *workspace, size_t workspaceSizeInBytes, const miopenTensorDescriptor_t xDesc, const void *x, const int32_t dim, const miopenReduceCalculationOp_t reduceCalculationOp, const miopenTensorDescriptor_t reduceDesc, void *y) are not documented: parameter 'reduceCalculationOp' parameter 'reduceDesc' Doxygen version used: 1.15.0 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for plantuml files... Searching for files to exclude Searching INPUT for files to process... Reading and parsing tag files Parsing files Preprocessing /build/package/package/include/miopen/miopen.h... Parsing file /build/package/package/include/miopen/miopen.h... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Associating documentation with modules... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Warn for undocumented namespaces... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Computing module relations... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Distributing member group documentation. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file /build/package/package/include/miopen/miopen.h... Generating file documentation... Generating docs for file /build/package/package/include/miopen/miopen.h... Generating page documentation... Generating docs for page deprecated... Generating group documentation... Generating class documentation... Generating docs for compound miopenConvAlgoPerf_t... Generating docs for compound miopenConvSolution_t... Generating docs for compound miopenTensorArgument_t... Generating concept documentation... Generating module documentation... Generating namespace documentation... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating topic index... Generating module index... Generating module member index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Generating XML output... Generating XML output for class miopenConvAlgoPerf_t Generating XML output for class miopenConvSolution_t Generating XML output for class miopenTensorArgument_t Generating XML output for namespace std Generating XML output for file miopen.h Generating XML output for group handle Generating XML output for group tensor Generating XML output for group convolutions Generating XML output for group pooling Generating XML output for group LRN Generating XML output for group layernorm Generating XML output for group cat Generating XML output for group batchnorm Generating XML output for group activation Generating XML output for group softmax Generating XML output for group FUSION Generating XML output for group RNN Generating XML output for group LossFunction Generating XML output for group dropout Generating XML output for group TensorReduce Generating XML output for group find2 Generating XML output for group reducecalculation Generating XML output for group ReduceExtreme Generating XML output for group groupnorm Generating XML output for group GraphAPI Generating XML output for group SGD Generating XML output for group getitem Generating XML output for group RotaryPositionalEmbeddings Generating XML output for group kthvalue Generating XML output for group ReLU Generating XML output for page deprecated Generate XML output for dir /build/package/package/include/ Generate XML output for dir /build/package/package/include/miopen/ Running plantuml with JAVA... type lookup cache used 412/65536 hits=3383 misses=550 symbol lookup cache used 1554/65536 hits=4567 misses=1554 finished... doxysphinx v3.3.12 starting build command... copied 11 resource-files to /build/package/package/build/html/doxygen/html created 58 rst-files in /build/package/package/docs/doxygen/html build command done in below 1 second (0:00:00.411172). doxylink not enabled, skipping setting up the current project Skipping the fetch for remote mappings, remote_repository is unset. myst v5.1.0: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'substitution', 'fieldlist', 'dollarmath', 'replacements', 'colon_fence', 'html_image'}, disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=3, heading_slug_func=None, html_meta={}, footnote_sort=True, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, strikethrough_single_tilde=False, colon_fence_exact_match=False, suppress_warnings=[], highlight_code_blocks=True) myst-nb v1.3.0: NbParserConfig(custom_formats={}, metadata_key='mystnb', cell_metadata_key='mystnb', kernel_rgx_aliases={}, eval_name_regex='^[a-zA-Z_][a-zA-Z0-9_]*$', execution_mode='auto', execution_cache_path='', execution_excludepatterns=(), execution_timeout=30, execution_in_temp=False, execution_allow_errors=False, execution_raise_on_error=False, execution_show_tb=False, merge_streams=False, render_plugin='default', remove_code_source=False, remove_code_outputs=False, scroll_outputs=False, code_prompt_show='Show code cell {type}', code_prompt_hide='Hide code cell {type}', number_source_lines=False, output_stderr='show', render_text_lexer='myst-ansi', render_error_lexer='ipythontb', render_image_options={}, render_figure_options={}, render_markdown_format='commonmark', output_folder='build', append_css=True, metadata_to_fm=False) Using jupyter-cache at: /build/package/package/build/.jupyter_cache loading intersphinx inventory 'amdgpu-docs' from https://instinct.docs.amd.com/projects/amdgpu-docs/en/latest/objects.inv ... loading intersphinx inventory 'amdgpu-docs-internal' from https://instinct.docs.amd.com/projects/amdgpu-docs-internal/en/latest/objects.inv ... loading intersphinx inventory 'amdmigraphx' from https://rocm.docs.amd.com/projects/AMDMIGraphX/en/latest/objects.inv ... loading intersphinx inventory 'aqlprofile' from https://rocm.docs.amd.com/projects/aqlprofile/en/latest/objects.inv ... loading intersphinx inventory 'amdsmi' from https://rocm.docs.amd.com/projects/amdsmi/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://instinct.docs.amd.com/projects/amdgpu-docs/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='instinct.docs.amd.com', port=443): Max retries exceeded with url: /projects/amdgpu-docs/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'composable_kernel' from https://rocm.docs.amd.com/projects/composable_kernel/en/latest/objects.inv ... loading intersphinx inventory 'cvs' from https://rocm.docs.amd.com/projects/cvs/en/latest/objects.inv ... loading intersphinx inventory 'cuid' from https://rocm.docs.amd.com/projects/cuid/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/composable_kernel/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/composable_kernel/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'gpuaidev' from https://rocm.docs.amd.com/projects/ai-developer-hub/en/latest/objects.inv ... loading intersphinx inventory 'gsplat-internal' from https://rocm.docs.amd.com/projects/gsplat-internal/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://instinct.docs.amd.com/projects/amdgpu-docs-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='instinct.docs.amd.com', port=443): Max retries exceeded with url: /projects/amdgpu-docs-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hip' from https://rocm.docs.amd.com/projects/HIP/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/aqlprofile/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/aqlprofile/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/cvs/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/cvs/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'gsplat' from https://rocm.docs.amd.com/projects/gsplat/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/AMDMIGraphX/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/AMDMIGraphX/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/amdsmi/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/amdsmi/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hipcub' from https://rocm.docs.amd.com/projects/hipCUB/en/latest/objects.inv ... loading intersphinx inventory 'hipblas' from /usr/share/doc/libhipblas-dev/html/objects.inv ... loading intersphinx inventory 'hipcc' from https://rocm.docs.amd.com/projects/HIPCC/en/latest/objects.inv ... loading intersphinx inventory 'hipblaslt' from https://rocm.docs.amd.com/projects/hipBLASLt/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/ai-developer-hub/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/ai-developer-hub/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/gsplat-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/gsplat-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hipdnn' from https://rocm.docs.amd.com/projects/hipDNN/en/latest/objects.inv ... loading intersphinx inventory 'hipcim' from https://rocm.docs.amd.com/projects/hipCIM/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/cuid/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/cuid/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hipdf' from https://rocm.docs.amd.com/projects/hipDF/en/latest/objects.inv ... loading intersphinx inventory 'hipfile' from https://rocm.docs.amd.com/projects/hipFile/en/latest/objects.inv ... loading intersphinx inventory 'hipfft' from /usr/share/doc/libhipfft-dev/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/gsplat/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/gsplat/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hipfort' from https://rocm.docs.amd.com/projects/hipfort/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/libhipblas-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/libhipblas-dev/html/objects.inv' loading intersphinx inventory 'hip-python' from https://rocm.docs.amd.com/projects/hip-python/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/HIP/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/HIP/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hipify' from https://rocm.docs.amd.com/projects/HIPIFY/en/latest/objects.inv ... loading intersphinx inventory 'hipgraph' from https://rocm.docs.amd.com/projects/hipGRAPH/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipCUB/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipCUB/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hiprand' from /usr/share/doc/libhiprand-dev/hiprand-html/objects.inv ... loading intersphinx inventory 'hipsolver' from /usr/share/doc/libhipsolver-dev/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipDNN/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipDNN/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipBLASLt/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipBLASLt/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hipsparse' from /usr/share/doc/libhipsparse-dev/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/libhipfft-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/libhipfft-dev/html/objects.inv' loading intersphinx inventory 'hipmm' from https://rocm.docs.amd.com/projects/hipMM/en/latest/objects.inv ... loading intersphinx inventory 'hipraft' from https://rocm.docs.amd.com/projects/hipRaft/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/HIPCC/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/HIPCC/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hiptensor' from https://rocm.docs.amd.com/projects/hipTensor/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipCIM/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipCIM/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hip-vs' from https://rocm.docs.amd.com/projects/hip-vs/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipDF/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipDF/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hip-python/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hip-python/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'hipvs' from https://rocm.docs.amd.com/projects/hipVS/en/latest/objects.inv ... loading intersphinx inventory 'hipsparselt' from https://rocm.docs.amd.com/projects/hipSPARSELt/en/latest/objects.inv ... loading intersphinx inventory 'instinct' from https://instinct.docs.amd.com/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipfort/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipfort/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'miopen' from /usr/share/doc/libmiopen-dev/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipFile/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipFile/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/libhiprand-dev/hiprand-html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/libhiprand-dev/hiprand-html/objects.inv' loading intersphinx inventory 'llvm-project' from https://rocm.docs.amd.com/projects/llvm-project/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/libhipsolver-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/libhipsolver-dev/html/objects.inv' WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/HIPIFY/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/HIPIFY/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/libhipsparse-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/libhipsparse-dev/html/objects.inv' loading intersphinx inventory 'mivisionx' from https://rocm.docs.amd.com/projects/MIVisionX/en/latest/objects.inv ... loading intersphinx inventory 'monai-internal' from https://rocm.docs.amd.com/projects/monai-internal/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipGRAPH/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipGRAPH/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipMM/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipMM/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipTensor/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipTensor/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hip-vs/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hip-vs/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'monai' from https://rocm.docs.amd.com/projects/monai/en/latest/objects.inv ... loading intersphinx inventory 'omniperf' from https://rocm.docs.amd.com/projects/omniperf/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipRaft/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipRaft/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'omnitrace' from https://rocm.docs.amd.com/projects/omnitrace/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipVS/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipVS/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/libmiopen-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/libmiopen-dev/html/objects.inv' loading intersphinx inventory 'python' from /usr/share/doc/python3/html/objects.inv ... loading intersphinx inventory 'rccl' from https://rocm.docs.amd.com/projects/rccl/en/latest/objects.inv ... loading intersphinx inventory 'radeon' from https://rocm.docs.amd.com/projects/radeon-ryzen/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/hipSPARSELt/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/hipSPARSELt/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://instinct.docs.amd.com/objects.inv' not fetchable due to : HTTPSConnectionPool(host='instinct.docs.amd.com', port=443): Max retries exceeded with url: /objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rdc' from https://rocm.docs.amd.com/projects/rdc/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/MIVisionX/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/MIVisionX/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/monai-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/monai-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/llvm-project/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/llvm-project/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocal' from https://rocm.docs.amd.com/projects/rocAL/en/latest/objects.inv ... loading intersphinx inventory 'rocalution' from https://rocm.docs.amd.com/projects/rocALUTION/en/latest/objects.inv ... loading intersphinx inventory 'rocblas' from https://rocm.docs.amd.com/projects/rocBLAS/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/omnitrace/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/omnitrace/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/monai/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/monai/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocdbgapi' from https://rocm.docs.amd.com/projects/ROCdbgapi/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/python3/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/python3/html/objects.inv' loading intersphinx inventory 'rocdecode' from https://rocm.docs.amd.com/projects/rocDecode/en/latest/objects.inv ... loading intersphinx inventory 'rocfft' from /usr/share/doc/librocfft-dev/html/objects.inv ... loading intersphinx inventory 'rocgdb' from https://rocm.docs.amd.com/projects/ROCgdb/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/omniperf/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/omniperf/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocgraph' from https://rocm.docs.amd.com/projects/rocGRAPH/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/radeon-ryzen/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/radeon-ryzen/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocjpeg' from https://rocm.docs.amd.com/projects/rocJPEG/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rccl/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rccl/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm' from https://rocm.docs.amd.com/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rdc/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rdc/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm-docs-core' from /usr/share/doc/python-rocm-docs-doc/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocALUTION/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocALUTION/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocAL/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocAL/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm-ds' from https://rocm.docs.amd.com/projects/rocm-ds/en/latest/objects.inv ... loading intersphinx inventory 'rocm-ls' from https://rocm.docs.amd.com/projects/rocm-ls/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/ROCdbgapi/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/ROCdbgapi/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/librocfft-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/librocfft-dev/html/objects.inv' loading intersphinx inventory 'rocm-ds-internal' from https://rocm.docs.amd.com/projects/rocm-ds-internal/en/latest/objects.inv ... loading intersphinx inventory 'rocm-finance' from https://rocm.docs.amd.com/projects/rocm-finance/en/latest/objects.inv ... loading intersphinx inventory 'rocm-finance-internal' from https://rocm.docs.amd.com/projects/rocm-finance-internal/en/latest/objects.inv ... loading intersphinx inventory 'rocm-llmext' from https://rocm.docs.amd.com/projects/rocm-llmext/en/latest/objects.inv ... loading intersphinx inventory 'rocm-llmext-internal' from https://rocm.docs.amd.com/projects/rocm-llmext-internal/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocDecode/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocDecode/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'roc-optiq' from https://rocm.docs.amd.com/projects/roc-optiq/en/latest/objects.inv ... loading intersphinx inventory 'rocm-rag' from https://rocm.docs.amd.com/projects/rocm-rag/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocBLAS/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocBLAS/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm-rag-internal' from https://rocm.docs.amd.com/projects/rocm-rag-internal/en/latest/objects.inv ... loading intersphinx inventory 'rocm-simulation' from https://rocm.docs.amd.com/projects/rocm-simulation/en/latest/objects.inv ... loading intersphinx inventory 'rocm-simulation-internal' from https://rocm.docs.amd.com/projects/rocm-simulation-internal/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/ROCgdb/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/ROCgdb/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm-ls-internal' from https://rocm.docs.amd.com/projects/rocm-ls-internal/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocGRAPH/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocGRAPH/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/python-rocm-docs-doc/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/python-rocm-docs-doc/html/objects.inv' WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm-install-on-linux' from https://rocm.docs.amd.com/projects/install-on-linux/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-ds-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-ds-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm-install-on-windows' from https://rocm.docs.amd.com/projects/install-on-windows/en/latest/objects.inv ... loading intersphinx inventory 'rocm_bandwidth_test' from https://rocm.docs.amd.com/projects/rocm_bandwidth_test/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocJPEG/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocJPEG/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-ds/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-ds/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocm_smi_lib' from https://rocm.docs.amd.com/projects/rocm_smi_lib/en/latest/objects.inv ... loading intersphinx inventory 'rocmcmakebuildtools' from https://rocm.docs.amd.com/projects/ROCmCMakeBuildTools/en/latest/objects.inv ... loading intersphinx inventory 'rocminfo' from https://rocm.docs.amd.com/projects/rocminfo/en/latest/objects.inv ... loading intersphinx inventory 'rocmvalidationsuite' from https://rocm.docs.amd.com/projects/ROCmValidationSuite/en/latest/objects.inv ... loading intersphinx inventory 'rocprim' from https://rocm.docs.amd.com/projects/rocPRIM/en/latest/objects.inv ... loading intersphinx inventory 'rocprof-compute-viewer' from https://rocm.docs.amd.com/projects/rocprof-compute-viewer/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-finance-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-finance-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-ls/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-ls/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocprofiler-compute' from https://rocm.docs.amd.com/projects/rocprofiler-compute/en/latest/objects.inv ... loading intersphinx inventory 'rocprofiler' from https://rocm.docs.amd.com/projects/rocprofiler/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-finance/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-finance/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocprofiler-sdk' from https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-llmext-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-llmext-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocprofiler-systems' from https://rocm.docs.amd.com/projects/rocprofiler-systems/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-llmext/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-llmext/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocpydecode' from https://rocm.docs.amd.com/projects/rocPyDecode/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/roc-optiq/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/roc-optiq/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-rag/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-rag/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocrand' from /usr/share/doc/librocrand-dev/rocrand-html/objects.inv ... loading intersphinx inventory 'rocr-runtime' from https://rocm.docs.amd.com/projects/ROCR-Runtime/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-rag-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-rag-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-ls-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-ls-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocr_debug_agent' from https://rocm.docs.amd.com/projects/rocr_debug_agent/en/latest/objects.inv ... loading intersphinx inventory 'rocshmem' from https://rocm.docs.amd.com/projects/rocSHMEM/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-simulation/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-simulation/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocsolver' from /usr/share/doc/librocsolver-dev/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/install-on-windows/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/install-on-windows/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocsparse' from /usr/share/doc/librocsparse-dev/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm_smi_lib/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm_smi_lib/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm-simulation-internal/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm-simulation-internal/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocm_bandwidth_test/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocm_bandwidth_test/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rocwmma' from https://rocm.docs.amd.com/projects/rocWMMA/en/latest/objects.inv ... loading intersphinx inventory 'roctracer' from https://rocm.docs.amd.com/projects/roctracer/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/install-on-linux/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/install-on-linux/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rpp' from https://rocm.docs.amd.com/projects/rpp/en/latest/objects.inv ... loading intersphinx inventory 'rocthrust' from https://rocm.docs.amd.com/projects/rocThrust/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/ROCmCMakeBuildTools/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/ROCmCMakeBuildTools/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'rtd' from https://docs.readthedocs.io/en/stable/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocPRIM/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocPRIM/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'sphinx' from https://www.sphinx-doc.org/en/master/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocprofiler-compute/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocprofiler-compute/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'tensile' from https://rocm.docs.amd.com/projects/Tensile/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocminfo/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocminfo/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) loading intersphinx inventory 'transferbench' from https://rocm.docs.amd.com/projects/TransferBench/en/latest/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocprof-compute-viewer/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocprof-compute-viewer/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocprofiler-sdk/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocprofiler/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocprofiler/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/ROCmValidationSuite/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/ROCmValidationSuite/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocprofiler-systems/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocprofiler-systems/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocPyDecode/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocPyDecode/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/librocsolver-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/librocsolver-dev/html/objects.inv' WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/ROCR-Runtime/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/ROCR-Runtime/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocr_debug_agent/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocr_debug_agent/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocSHMEM/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocSHMEM/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/librocsparse-dev/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/librocsparse-dev/html/objects.inv' WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/librocrand-dev/rocrand-html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/librocrand-dev/rocrand-html/objects.inv' WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocWMMA/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocWMMA/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/roctracer/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/roctracer/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.readthedocs.io/en/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rpp/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rpp/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/rocThrust/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/rocThrust/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/Tensile/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/Tensile/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://rocm.docs.amd.com/projects/TransferBench/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='rocm.docs.amd.com', port=443): Max retries exceeded with url: /projects/TransferBench/en/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://www.sphinx-doc.org/en/master/objects.inv' not fetchable due to : HTTPSConnectionPool(host='www.sphinx-doc.org', port=443): Max retries exceeded with url: /en/master/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError("HTTPSConnection(host='127.0.0.1', port=9): Failed to establish a new connection: [Errno 111] Connection refused"))) [autosummary] generating autosummary for: conceptual/MI200-alt-implementation.rst, conceptual/cache.rst, conceptual/finddb.rst, conceptual/perfdb.rst, conceptual/porting-guide.rst, conceptual/tuningdb.rst, doxygen/html/annotated.rst, doxygen/html/annotated_classes.rst, doxygen/html/classes.rst, doxygen/html/deprecated.rst, ..., index.rst, install/build-source.rst, install/docker-build.rst, install/embed.rst, install/install.rst, install/prerequisites.rst, license.md, reference/datatypes.rst, reference/env_variables.rst, reference/index.rst WARNING: Not in a Git Directory, disabling repository buttons building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 84 source files that are out of date updating environment: [new config] 84 added, 0 changed, 0 removed reading sources... [ 1%] conceptual/MI200-alt-implementation reading sources... [ 2%] conceptual/cache reading sources... [ 4%] conceptual/finddb reading sources... [ 5%] conceptual/perfdb reading sources... [ 6%] conceptual/porting-guide reading sources... [ 7%] conceptual/tuningdb reading sources... [ 8%] doxygen/html/annotated reading sources... [ 10%] doxygen/html/annotated_classes reading sources... [ 11%] doxygen/html/classes reading sources... [ 12%] doxygen/html/deprecated reading sources... [ 13%] doxygen/html/dir_c5cd5c5850d6ab9ba786ec1dc94f41f9 reading sources... [ 14%] doxygen/html/dir_d44c64559bbebec7f509842c48db8b23 reading sources... [ 15%] doxygen/html/files reading sources... [ 17%] doxygen/html/files_files reading sources... [ 18%] doxygen/html/functions reading sources... [ 19%] doxygen/html/functions_class_members reading sources... [ 20%] doxygen/html/functions_vars reading sources... [ 21%] doxygen/html/globals reading sources... [ 23%] doxygen/html/globals_all reading sources... [ 24%] doxygen/html/globals_d reading sources... [ 25%] doxygen/html/globals_defs reading sources... [ 26%] doxygen/html/globals_e reading sources... [ 27%] doxygen/html/globals_enum reading sources... [ 29%] doxygen/html/globals_eval reading sources... [ 30%] doxygen/html/globals_eval_d reading sources... [ 31%] doxygen/html/globals_eval_e reading sources... [ 32%] doxygen/html/globals_eval_enumerator reading sources... [ 33%] doxygen/html/globals_eval_m reading sources... [ 35%] doxygen/html/globals_eval_s reading sources... [ 36%] doxygen/html/globals_file_members reading sources... [ 37%] doxygen/html/globals_func reading sources... [ 38%] doxygen/html/globals_m reading sources... [ 39%] doxygen/html/globals_s reading sources... [ 40%] doxygen/html/globals_type reading sources... [ 42%] doxygen/html/group___f_u_s_i_o_n reading sources... [ 43%] doxygen/html/group___graph_a_p_i reading sources... [ 44%] doxygen/html/group___l_r_n reading sources... [ 45%] doxygen/html/group___loss_function reading sources... [ 46%] doxygen/html/group___r_n_n reading sources... [ 48%] doxygen/html/group___re_l_u reading sources... [ 49%] doxygen/html/group___reduce_extreme reading sources... [ 50%] doxygen/html/group___rotary_positional_embeddings reading sources... [ 51%] doxygen/html/group___s_g_d reading sources... [ 52%] doxygen/html/group___tensor_reduce reading sources... [ 54%] doxygen/html/group__activation reading sources... [ 55%] doxygen/html/group__batchnorm reading sources... [ 56%] doxygen/html/group__cat reading sources... [ 57%] doxygen/html/group__convolutions reading sources... [ 58%] doxygen/html/group__dropout reading sources... [ 60%] doxygen/html/group__find2 reading sources... [ 61%] doxygen/html/group__getitem reading sources... [ 62%] doxygen/html/group__groupnorm reading sources... [ 63%] doxygen/html/group__handle reading sources... [ 64%] doxygen/html/group__kthvalue reading sources... [ 65%] doxygen/html/group__layernorm reading sources... [ 67%] doxygen/html/group__pooling reading sources... [ 68%] doxygen/html/group__reducecalculation reading sources... [ 69%] doxygen/html/group__softmax reading sources... [ 70%] doxygen/html/group__tensor reading sources... [ 71%] doxygen/html/index reading sources... [ 73%] doxygen/html/miopen_8h reading sources... [ 74%] doxygen/html/miopen_8h_source reading sources... [ 75%] doxygen/html/pages reading sources... [ 76%] doxygen/html/structmiopen_conv_algo_perf__t reading sources... [ 77%] doxygen/html/structmiopen_conv_algo_perf__t-members reading sources... [ 79%] doxygen/html/structmiopen_conv_solution__t reading sources... [ 80%] doxygen/html/structmiopen_conv_solution__t-members reading sources... [ 81%] doxygen/html/structmiopen_tensor_argument__t reading sources... [ 82%] doxygen/html/structmiopen_tensor_argument__t-members reading sources... [ 83%] doxygen/html/topics reading sources... [ 85%] how-to/debug-log reading sources... [ 86%] how-to/find-and-immediate reading sources... [ 87%] how-to/use-fusion-api reading sources... [ 88%] how-to/use-nhwc-batchnorm-in-pytorch reading sources... [ 89%] index reading sources... [ 90%] install/build-source reading sources... [ 92%] install/docker-build reading sources... [ 93%] install/embed reading sources... [ 94%] install/install reading sources... [ 95%] install/prerequisites reading sources... [ 96%] license /usr/lib/python3/dist-packages/myst_nb/sphinx_.py:73: RemovedInSphinx10Warning: 'myst_nb.sphinx_.Parser.env' is deprecated. Check CHANGES for Sphinx API modifications. assert self.env is not None, "env not set" /usr/lib/python3/dist-packages/myst_nb/sphinx_.py:74: RemovedInSphinx10Warning: 'myst_nb.sphinx_.Parser.env' is deprecated. Check CHANGES for Sphinx API modifications. document_path = self.env.doc2path(self.env.docname) /usr/lib/python3/dist-packages/myst_nb/sphinx_.py:80: RemovedInSphinx10Warning: 'myst_nb.sphinx_.Parser.env' is deprecated. Check CHANGES for Sphinx API modifications. md_config: MdParserConfig = self.env.myst_config /usr/lib/python3/dist-packages/myst_nb/sphinx_.py:83: RemovedInSphinx10Warning: 'myst_nb.sphinx_.Parser.env' is deprecated. Check CHANGES for Sphinx API modifications. nb_config: NbParserConfig = self.env.mystnb_config reading sources... [ 98%] reference/datatypes reading sources... [ 99%] reference/env_variables reading sources... [100%] reference/index /build/package/package/docs/doxygen/html/annotated_classes.rst:12: WARNING: toctree directive not expected with external-toc [etoc.toctree] [docutils] /build/package/package/docs/doxygen/html/files_files.rst:12: WARNING: toctree directive not expected with external-toc [etoc.toctree] [docutils] /build/package/package/docs/doxygen/html/functions_class_members.rst:12: WARNING: toctree directive not expected with external-toc [etoc.toctree] [docutils] /build/package/package/docs/doxygen/html/globals_all.rst:12: WARNING: toctree directive not expected with external-toc [etoc.toctree] [docutils] /build/package/package/docs/doxygen/html/globals_eval_enumerator.rst:12: WARNING: toctree directive not expected with external-toc [etoc.toctree] [docutils] /build/package/package/docs/doxygen/html/globals_file_members.rst:12: WARNING: toctree directive not expected with external-toc [etoc.toctree] [docutils] /build/package/package/docs/doxygen/html/index.rst:10: WARNING: toctree directive not expected with external-toc [etoc.toctree] [docutils] /build/package/package/docs/reference/index.rst:: WARNING: toctree contains reference to nonexisting document 'doxygen/html/modules' [etoc.ref] [docutils] looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... Writing evaluated template result to /build/package/package/build/html/_static/language_data.js Writing evaluated template result to /build/package/package/build/html/_static/documentation_options.js Writing evaluated template result to /build/package/package/build/html/_static/basic.css Writing evaluated template result to /build/package/package/build/html/_static/copybutton.js copying static files: failed WARNING: cannot copy static file FileNotFoundError('/build/package/package/docs/favicon.ico does not exist') copying extra files... copying extra files: done copying assets: done writing output... [ 1%] conceptual/MI200-alt-implementation writing output... [ 2%] conceptual/cache writing output... [ 4%] conceptual/finddb writing output... [ 5%] conceptual/perfdb writing output... [ 6%] conceptual/porting-guide writing output... [ 7%] conceptual/tuningdb writing output... [ 8%] doxygen/html/annotated writing output... [ 10%] doxygen/html/annotated_classes writing output... [ 11%] doxygen/html/classes writing output... [ 12%] doxygen/html/deprecated writing output... [ 13%] doxygen/html/dir_c5cd5c5850d6ab9ba786ec1dc94f41f9 writing output... [ 14%] doxygen/html/dir_d44c64559bbebec7f509842c48db8b23 writing output... [ 15%] doxygen/html/files writing output... [ 17%] doxygen/html/files_files writing output... [ 18%] doxygen/html/functions writing output... [ 19%] doxygen/html/functions_class_members writing output... [ 20%] doxygen/html/functions_vars writing output... [ 21%] doxygen/html/globals writing output... [ 23%] doxygen/html/globals_all writing output... [ 24%] doxygen/html/globals_d writing output... [ 25%] doxygen/html/globals_defs writing output... [ 26%] doxygen/html/globals_e writing output... [ 27%] doxygen/html/globals_enum writing output... [ 29%] doxygen/html/globals_eval writing output... [ 30%] doxygen/html/globals_eval_d writing output... [ 31%] doxygen/html/globals_eval_e writing output... [ 32%] doxygen/html/globals_eval_enumerator writing output... [ 33%] doxygen/html/globals_eval_m writing output... [ 35%] doxygen/html/globals_eval_s writing output... [ 36%] doxygen/html/globals_file_members writing output... [ 37%] doxygen/html/globals_func writing output... [ 38%] doxygen/html/globals_m writing output... [ 39%] doxygen/html/globals_s writing output... [ 40%] doxygen/html/globals_type writing output... [ 42%] doxygen/html/group___f_u_s_i_o_n writing output... [ 43%] doxygen/html/group___graph_a_p_i writing output... [ 44%] doxygen/html/group___l_r_n writing output... [ 45%] doxygen/html/group___loss_function writing output... [ 46%] doxygen/html/group___r_n_n writing output... [ 48%] doxygen/html/group___re_l_u writing output... [ 49%] doxygen/html/group___reduce_extreme writing output... [ 50%] doxygen/html/group___rotary_positional_embeddings writing output... [ 51%] doxygen/html/group___s_g_d writing output... [ 52%] doxygen/html/group___tensor_reduce writing output... [ 54%] doxygen/html/group__activation writing output... [ 55%] doxygen/html/group__batchnorm writing output... [ 56%] doxygen/html/group__cat writing output... [ 57%] doxygen/html/group__convolutions writing output... [ 58%] doxygen/html/group__dropout writing output... [ 60%] doxygen/html/group__find2 writing output... [ 61%] doxygen/html/group__getitem writing output... [ 62%] doxygen/html/group__groupnorm writing output... [ 63%] doxygen/html/group__handle writing output... [ 64%] doxygen/html/group__kthvalue writing output... [ 65%] doxygen/html/group__layernorm writing output... [ 67%] doxygen/html/group__pooling writing output... [ 68%] doxygen/html/group__reducecalculation writing output... [ 69%] doxygen/html/group__softmax writing output... [ 70%] doxygen/html/group__tensor writing output... [ 71%] doxygen/html/index writing output... [ 73%] doxygen/html/miopen_8h writing output... [ 74%] doxygen/html/miopen_8h_source writing output... [ 75%] doxygen/html/pages writing output... [ 76%] doxygen/html/structmiopen_conv_algo_perf__t writing output... [ 77%] doxygen/html/structmiopen_conv_algo_perf__t-members writing output... [ 79%] doxygen/html/structmiopen_conv_solution__t writing output... [ 80%] doxygen/html/structmiopen_conv_solution__t-members writing output... [ 81%] doxygen/html/structmiopen_tensor_argument__t writing output... [ 82%] doxygen/html/structmiopen_tensor_argument__t-members writing output... [ 83%] doxygen/html/topics writing output... [ 85%] how-to/debug-log writing output... [ 86%] how-to/find-and-immediate writing output... [ 87%] how-to/use-fusion-api writing output... [ 88%] how-to/use-nhwc-batchnorm-in-pytorch writing output... [ 89%] index writing output... [ 90%] install/build-source writing output... [ 92%] install/docker-build writing output... [ 93%] install/embed writing output... [ 94%] install/install writing output... [ 95%] install/prerequisites writing output... [ 96%] license writing output... [ 98%] reference/datatypes writing output... [ 99%] reference/env_variables writing output... [100%] reference/index /build/package/package/docs/how-to/debug-log.rst:304: WARNING: unknown document: 'rocblas:how-to/Programmers_Guide' [ref.doc] /build/package/package/docs/how-to/use-nhwc-batchnorm-in-pytorch.rst:13: WARNING: unknown document: 'rocm-install-on-linux:install/3rd-party/pytorch-install' [ref.doc] /build/package/package/docs/how-to/use-nhwc-batchnorm-in-pytorch.rst:13: WARNING: unknown document: 'rocm:compatibility/ml-compatibility/pytorch-compatibility' [ref.doc] /build/package/package/docs/how-to/use-nhwc-batchnorm-in-pytorch.rst:13: WARNING: unknown document: 'rocm:how-to/rocm-for-ai/training/benchmark-docker/pytorch-training' [ref.doc] /build/package/package/docs/how-to/use-nhwc-batchnorm-in-pytorch.rst:80: WARNING: unknown document: 'rocm-install-on-linux:install/3rd-party/pytorch-install' [ref.doc] /build/package/package/docs/index.rst:62: WARNING: unknown document: './doxygen/html/modules' [ref.doc] /build/package/package/docs/install/install.rst:94: WARNING: unknown document: 'rocblas:index' [ref.doc] /build/package/package/docs/install/install.rst:98: WARNING: unknown document: 'hipblaslt:index' [ref.doc] /build/package/package/docs/install/install.rst:98: WARNING: unknown document: 'hipblas:index' [ref.doc] /build/package/package/docs/install/prerequisites.rst:12: WARNING: unknown document: 'rocm:index' [ref.doc] /build/package/package/docs/install/prerequisites.rst:15: WARNING: unknown document: 'hip:index' [ref.doc] /build/package/package/docs/install/prerequisites.rst:29: WARNING: unknown document: 'rocblas:index' [ref.doc] /build/package/package/docs/install/prerequisites.rst:39: WARNING: unknown document: 'composable_kernel:index' [ref.doc] /build/package/package/docs/reference/datatypes.rst:25: WARNING: unknown document: '../doxygen/html/modules' [ref.doc] generating indices... genindex done writing additional pages... search done copying images... [ 50%] data/how-to/cba.png copying images... [100%] data/how-to/bn_activ_fused.png dumping search index in English (code: en)... done dumping object inventory... done ====================== total reading duration ========================== Total time reading 84 files: 0m 1.084s ====================== slowest reading durations ======================= 0.249s reference/env_variables 0.160s doxygen/html/group___s_g_d 0.093s conceptual/porting-guide 0.064s how-to/debug-log 0.062s how-to/use-fusion-api build succeeded, 122 warnings. The HTML pages are in build/html. Replacing fonts dir with symlink Replacing vendor dir with symlink Doc Generated rm -rf build/html/_static/fonts rm -rf build/html/_static/vendor rm -f build/html/doxygen/html/jquery.js make[1]: Leaving directory '/build/package/package' debian/rules override_dh_auto_test make[1]: Entering directory '/build/package/package' set -e \ ; if [ -r /dev/kfd ] \ ; then echo "W: No tests." \ ; else echo "W: /dev/kfd unreadable: no available AMD GPU." \ ; echo "W: tests skipped." \ ; fi W: /dev/kfd unreadable: no available AMD GPU. W: tests skipped. make[1]: Leaving directory '/build/package/package' create-stamp debian/debhelper-build-stamp dh_testroot -O-Scmake -O--builddirectory=build dh_prep -O-Scmake -O--builddirectory=build dh_auto_install -O-Scmake -O--builddirectory=build cd build && make -j128 install DESTDIR=/build/package/package/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[1]: Entering directory '/build/package/package/build' /usr/bin/cmake -P /build/package/package/build/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/build/package/package -B/build/package/package/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/package/package/build' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/package/package/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx803_36.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx803_36.OpenCL.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx803_64.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx803_64.OpenCL.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx900_56.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx900_56.OpenCL.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx900_64.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx900_64.OpenCL.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx906_60.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx906_60.OpenCL.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx906_64.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx906_64.OpenCL.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90878.db.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90878.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90878.OpenCL.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a68.db.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a68.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a6e.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942130.db.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942e4.db.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942130.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942e4.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx1030_36.HIP.fdb.txt -- Installing: /build/package/package/debian/tmp/usr/share/doc/miopen-hip/LICENSE.md -- Installing: /build/package/package/debian/tmp/usr/include/miopen/export.h -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx908.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx908_ConvAsm1x1U_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx908_ConvAsm1x1U_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx908_ConvAsm1x1U_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx908_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a_ConvHipIgemmGroupFwdXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a_ConvHipIgemmGroupFwdXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a_ConvHipIgemmGroupFwdXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a_ConvHipIgemmGroupXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a_ConvHipIgemmGroupXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a_ConvHipIgemmGroupXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx90a_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupBwdXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupBwdXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupBwdXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupFwdXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupFwdXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupFwdXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupWrwXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupWrwXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupWrwXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipIgemmGroupXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_input_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_kernel_config_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_input_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_kernel_config_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_input_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_kernel_config_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx942_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupBwdXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupBwdXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupBwdXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupFwdXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupFwdXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupFwdXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupWrwXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupWrwXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupWrwXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupXdlops_decoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupXdlops_encoder.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipIgemmGroupXdlops_metadata.ktn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_input_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_kernel_config_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_input_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_kernel_config_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_metadata.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_input_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_kernel_config_encoder.tn.model -- Installing: /build/package/package/debian/tmp/usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_metadata.tn.model -- Up-to-date: /build/package/package/debian/tmp/usr/include -- Up-to-date: /build/package/package/debian/tmp/usr/include/miopen -- Installing: /build/package/package/debian/tmp/usr/include/miopen/miopen.h -- Up-to-date: /build/package/package/debian/tmp/usr/include -- Up-to-date: /build/package/package/debian/tmp/usr/include/miopen -- Installing: /build/package/package/debian/tmp/usr/include/miopen/version.h -- Installing: /build/package/package/debian/tmp/usr/include/miopen/config.h -- Installing: /build/package/package/debian/tmp/usr/include/miopen/export_internals.h -- Up-to-date: /build/package/package/debian/tmp/usr/include/miopen/export.h -- Installing: /build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/libMIOpen.so.1.0 -- Installing: /build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/libMIOpen.so.1 -- Set non-toolchain portion of runtime path of "/build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/libMIOpen.so.1.0" to "$ORIGIN/../lib:$ORIGIN/../lib/MIOpen/lib" -- Installing: /build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/libMIOpen.so -- Installing: /build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-targets.cmake -- Installing: /build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-targets-release.cmake -- Installing: /build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-config.cmake -- Installing: /build/package/package/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-config-version.cmake -- Installing: /build/package/package/debian/tmp/usr/bin/MIOpenDriver -- Set non-toolchain portion of runtime path of "/build/package/package/debian/tmp/usr/bin/MIOpenDriver" to "" -- Installing: /build/package/package/debian/tmp/usr/bin/miopen_gtest -- Set non-toolchain portion of runtime path of "/build/package/package/debian/tmp/usr/bin/miopen_gtest" to "" -- Installing: /build/package/package/debian/tmp/usr/libexec/miopen/install_precompiled_kernels.sh make[1]: Leaving directory '/build/package/package/build' dh_install -O-Scmake -O--builddirectory=build dh_installdocs -O-Scmake -O--builddirectory=build dh_sphinxdoc -i -O-Scmake -O--builddirectory=build dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/search.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/scripts/sphinx-book-theme.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/theme_mode_captions.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/copybutton_funcs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/renameVersionLinks.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/code_word_breaks.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/copybutton.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/rdcMisc.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/clipboard.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/design-tabs.js dh_installchangelogs -O-Scmake -O--builddirectory=build dh_installinit -O-Scmake -O--builddirectory=build dh_installsystemduser -O-Scmake -O--builddirectory=build dh_lintian -O-Scmake -O--builddirectory=build dh_perl -O-Scmake -O--builddirectory=build dh_link -O-Scmake -O--builddirectory=build dh_strip_nondeterminism -O-Scmake -O--builddirectory=build Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/sl/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ur/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/et/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/uk/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/pl/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/id/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/es/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/it/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/zh_CN/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/sk/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/mr/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/tl/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/sr/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/hr/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/da/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/zh_TW/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/iw/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/fr/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/no/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ta/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/vi/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ar/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ml/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ms/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/cs/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/de/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ko/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/nl/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/sv/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/lt/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ca/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/bn/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/pt/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/fi/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ro/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/tg/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/bg/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/tr/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/lv/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/eo/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ja/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/ru/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/te/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/el/LC_MESSAGES/booktheme.mo Normalized debian/libmiopen-doc/usr/share/doc/libmiopen-dev/html/_static/locales/th/LC_MESSAGES/booktheme.mo dh_compress -O-Scmake -O--builddirectory=build dh_fixperms -O-Scmake -O--builddirectory=build dh_missing -O-Scmake -O--builddirectory=build debian/rules override_dh_dwz make[1]: Entering directory '/build/package/package' : make[1]: Leaving directory '/build/package/package' dh_strip -a -O-Scmake -O--builddirectory=build debian/rules override_dh_makeshlibs make[1]: Entering directory '/build/package/package' dh_makeshlibs -V -plibmiopen1 -- -c4 make[1]: Leaving directory '/build/package/package' dh_shlibdeps -a -O-Scmake -O--builddirectory=build dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-x86-64.so.2 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-x86-64.so.2.usr-is-merged dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1/usr/lib/x86_64-linux-gnu/libMIOpen.so.1.0 was not linked against libzstd.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1/usr/lib/x86_64-linux-gnu/libMIOpen.so.1.0 was not linked against libboost_atomic.so.1.90.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/miopen_gtest was not linked against libbz2.so.1.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/MIOpenDriver debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/miopen_gtest were not linked against librocblas.so.5 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/MIOpenDriver debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/miopen_gtest were not linked against libamd_comgr.so.3 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/MIOpenDriver debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/miopen_gtest were not linked against libboost_filesystem.so.1.90.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/MIOpenDriver debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/miopen_gtest were not linked against libboost_atomic.so.1.90.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/MIOpenDriver debian/libmiopen1-tests/usr/libexec/rocm/libmiopen1-tests/miopen_gtest were not linked against libsqlite3.so.0 (they use none of the library's symbols) dh_installdeb -O-Scmake -O--builddirectory=build dh_gencontrol -O-Scmake -O--builddirectory=build dpkg-gencontrol: warning: Depends field of package libmiopen-dev: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O-Scmake -O--builddirectory=build dh_builddeb -O-Scmake -O--builddirectory=build dpkg-deb: building package 'libmiopen-dev' in '../libmiopen-dev_7.2.4+dfsg-1_amd64.deb'. dpkg-deb: building package 'libmiopen1-dbgsym' in '../libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb'. dpkg-deb: building package 'libmiopen1' in '../libmiopen1_7.2.4+dfsg-1_amd64.deb'. dpkg-deb: building package 'libmiopen1-tests' in '../libmiopen1-tests_7.2.4+dfsg-1_amd64.deb'. dpkg-deb: building package 'libmiopen-tests-data' in '../libmiopen-tests-data_7.2.4+dfsg-1_all.deb'. dpkg-deb: building package 'libmiopen1-tests-dbgsym' in '../libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb'. dpkg-deb: building package 'libmiopen-doc' in '../libmiopen-doc_7.2.4+dfsg-1_all.deb'. dpkg-genbuildinfo --build=binary -O../miopen_7.2.4+dfsg-1_amd64.buildinfo dpkg-genchanges --build=binary -O../miopen_7.2.4+dfsg-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from /build/package/package/debian/source/options: --extend-diff-ignore=\.db\.bz2$|\.kdb\.bz2$|^src/kernels/.*\.s$|^src/kernels/.*\.inc$|^\.gitattributes$|^src/kernels/dynamic_igemm/|^src/kernels/winograd/|^fin/ dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2026-07-09T11:16:43Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Thu, 09 Jul 2026 11:16:45 +0000 | +------------------------------------------------------------------------------+ miopen_7.2.4+dfsg-1_amd64.changes: ---------------------------------- Format: 1.8 Date: Mon, 29 Jun 2026 20:20:49 +0000 Source: miopen Binary: libmiopen-dev libmiopen-doc libmiopen-tests-data libmiopen1 libmiopen1-dbgsym libmiopen1-tests libmiopen1-tests-dbgsym Architecture: amd64 all Version: 7.2.4+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian ROCm Team Changed-By: Talha Can Havadar Description: libmiopen-dev - ROCm library for machine learning primitives - headers libmiopen-doc - ROCm library for machine learning primitives - documentation libmiopen-tests-data - ROCm library for machine learning primitives - system database libmiopen1 - ROCm library for machine learning primitives - library libmiopen1-tests - ROCm library for machine learning primitives - tests Changes: miopen (7.2.4+dfsg-1) experimental; urgency=medium . [ Talha Can Havadar ] * New upstream version 7.2.4+dfsg * d/control: remove libboost-system-dev from b-d as it is no longer published * d/libmiopen-tests-data.lintian-overrides: fix typo in tag * d/copyright: remove stale copyright entry . [ Bruno Bernardo de Moura ] * d/watch: update file to target monorepo * d/rules: use absolute paths for clang-21 * d/rules: enable MIOPEN_USE_HIPRTC and MIOPEN_USE_COMGR (LP: #2147985) * d/t/control: update dependencies * d/p/0005-upstream-gfx1151-support.patch: add patch from upstream (LP #2147666) * d/t/upstream-binaries: isolate tests to prevent batch execution failures * d/b/run-tests: standardize test execution by adding a run-tests binary * d/u/metadata: update file * d/copyright: update file * d/control: update Standards-Version and Homepage * d/control: update dependencies * d/t/control: update dependencies * d/p/0005-upstream-gfx1151-support.patch: drop patch * d/p/0002-remove-assembly-code-integration.patch: refresh patch * d/s/options: ignore dfsg-excluded files in source package diff * d/rules: fix *.tn.model format for libfdeep-dev 0.18.2 * d/p/0005-fix-system-db-path-for-multiarch.patch: add patch * d/b/run-tests: update test filter * d/rules: update file for new upstream version * d/control: add new libmiopen-tests-data package * d/{libmiopen1, libmiopen-doc}.lintian-overrides: add missing overrides * debian: wrap-and-sort . [ Igor Luppi ] * d/p/0006-fix-rocrand-wrapper-undef.patch: drop temporary patch * d/control: update dependencies for llvm-toolchain-rocm * d/control: drop ppc64el support * d/control: update maintainer field * d/libmiopen1-tests.install: update for upstream test consolidation * d/not-installed: fix README file rename * d/p/0002-remove-assembly-code-integration.patch: refresh patch * d/p/0005-skip-missing-LFS-files.patch: drop patch * d/rules: fix paths for llvm-toolchain-rocm stack * d/rules: fix FTBFS by adding -Wl,--gc-sections to flags * d/rules: set strictly validate symbols for libmiopen1 * d/p/0006: Add workaround for rocrand 6.4.3 uint4 compilation error * d/control: set ROCm stack version 7 Checksums-Sha1: a154b5a5edc0681c7419dd51b71923390643a7f9 63516 libmiopen-dev_7.2.4+dfsg-1_amd64.deb 4566964be434e6c920d23a4852b2b18cf0f3aed1 1655924 libmiopen-doc_7.2.4+dfsg-1_all.deb 02611cef99f13731569233fae800a6177a8f9102 58753540 libmiopen-tests-data_7.2.4+dfsg-1_all.deb 91afc4b2de91e7d9a3308c149d9a24c353bff5b1 69120268 libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb 4585e64a98b849cd95684a0992e7f98884271c11 253478956 libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb 8c41e0774ac25ae2e3d82686effab81c426ef4ae 6016636 libmiopen1-tests_7.2.4+dfsg-1_amd64.deb 434cab327d87dbd225e1afb6acc9dcd4301986be 4676604 libmiopen1_7.2.4+dfsg-1_amd64.deb 1d6b49bcc8bfa306486053a5abbc6b843d89cd2a 18526 miopen_7.2.4+dfsg-1_amd64.buildinfo Checksums-Sha256: 016990485d0e9f9390888c35fe757f046fb942cff741bb3fc315b15cb895012c 63516 libmiopen-dev_7.2.4+dfsg-1_amd64.deb 298e56e892c93fbb196796c4a0fe5d9451224b914e44270a537c584b719b33ba 1655924 libmiopen-doc_7.2.4+dfsg-1_all.deb edea069aa2c80b8ddbb5bfe1f6ebc7b2977620f57229ba24a7329b3f3a67b459 58753540 libmiopen-tests-data_7.2.4+dfsg-1_all.deb 8a69591efb564e63511c40de3ebf900da72e2184355527e0bead480634f2c426 69120268 libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb a71a35261dcda7761d5075884593a319628428a69257288cf6bf286c9ba83257 253478956 libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb 36e20e6bc6dbfbee589697e44c6daccdc69757785baa0dc86bfb1b42da044e57 6016636 libmiopen1-tests_7.2.4+dfsg-1_amd64.deb 08302f1182d474418c55bfb106ca372d707b68467eff73c90f69b45c66b60506 4676604 libmiopen1_7.2.4+dfsg-1_amd64.deb 213c6cd95dc6e2d8ffd467bbea2786ec74c1a24c629108339ae02411f8ce6639 18526 miopen_7.2.4+dfsg-1_amd64.buildinfo Files: accc7de6692bece1091c7ec02cc27730 63516 libdevel optional libmiopen-dev_7.2.4+dfsg-1_amd64.deb bdee479eb6fa816095fc08a57ede3c0e 1655924 doc optional libmiopen-doc_7.2.4+dfsg-1_all.deb 73512e3dbd4ea682da7201ad5c878a38 58753540 libs optional libmiopen-tests-data_7.2.4+dfsg-1_all.deb e13c7f883c15c0598ff4846d78a0948c 69120268 debug optional libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb 17741e4fb8b02e30d352306da579f4d9 253478956 debug optional libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb f9b01e5cdae8e6a14451e43dc8aa60aa 6016636 libdevel optional libmiopen1-tests_7.2.4+dfsg-1_amd64.deb 1cd7ddf9019b98aa8f49f6ca3104160a 4676604 libs optional libmiopen1_7.2.4+dfsg-1_amd64.deb 59da36da388362f643a668d00f1c8019 18526 devel optional miopen_7.2.4+dfsg-1_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Thu, 09 Jul 2026 11:16:46 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: miopen Binary: libmiopen-dev libmiopen-doc libmiopen-tests-data libmiopen1 libmiopen1-dbgsym libmiopen1-tests libmiopen1-tests-dbgsym Architecture: all amd64 Version: 7.2.4+dfsg-1 Checksums-Md5: accc7de6692bece1091c7ec02cc27730 63516 libmiopen-dev_7.2.4+dfsg-1_amd64.deb bdee479eb6fa816095fc08a57ede3c0e 1655924 libmiopen-doc_7.2.4+dfsg-1_all.deb 73512e3dbd4ea682da7201ad5c878a38 58753540 libmiopen-tests-data_7.2.4+dfsg-1_all.deb e13c7f883c15c0598ff4846d78a0948c 69120268 libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb 17741e4fb8b02e30d352306da579f4d9 253478956 libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb f9b01e5cdae8e6a14451e43dc8aa60aa 6016636 libmiopen1-tests_7.2.4+dfsg-1_amd64.deb 1cd7ddf9019b98aa8f49f6ca3104160a 4676604 libmiopen1_7.2.4+dfsg-1_amd64.deb Checksums-Sha1: a154b5a5edc0681c7419dd51b71923390643a7f9 63516 libmiopen-dev_7.2.4+dfsg-1_amd64.deb 4566964be434e6c920d23a4852b2b18cf0f3aed1 1655924 libmiopen-doc_7.2.4+dfsg-1_all.deb 02611cef99f13731569233fae800a6177a8f9102 58753540 libmiopen-tests-data_7.2.4+dfsg-1_all.deb 91afc4b2de91e7d9a3308c149d9a24c353bff5b1 69120268 libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb 4585e64a98b849cd95684a0992e7f98884271c11 253478956 libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb 8c41e0774ac25ae2e3d82686effab81c426ef4ae 6016636 libmiopen1-tests_7.2.4+dfsg-1_amd64.deb 434cab327d87dbd225e1afb6acc9dcd4301986be 4676604 libmiopen1_7.2.4+dfsg-1_amd64.deb Checksums-Sha256: 016990485d0e9f9390888c35fe757f046fb942cff741bb3fc315b15cb895012c 63516 libmiopen-dev_7.2.4+dfsg-1_amd64.deb 298e56e892c93fbb196796c4a0fe5d9451224b914e44270a537c584b719b33ba 1655924 libmiopen-doc_7.2.4+dfsg-1_all.deb edea069aa2c80b8ddbb5bfe1f6ebc7b2977620f57229ba24a7329b3f3a67b459 58753540 libmiopen-tests-data_7.2.4+dfsg-1_all.deb 8a69591efb564e63511c40de3ebf900da72e2184355527e0bead480634f2c426 69120268 libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb a71a35261dcda7761d5075884593a319628428a69257288cf6bf286c9ba83257 253478956 libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb 36e20e6bc6dbfbee589697e44c6daccdc69757785baa0dc86bfb1b42da044e57 6016636 libmiopen1-tests_7.2.4+dfsg-1_amd64.deb 08302f1182d474418c55bfb106ca372d707b68467eff73c90f69b45c66b60506 4676604 libmiopen1_7.2.4+dfsg-1_amd64.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Thu, 09 Jul 2026 11:16:38 +0000 Build-Path: /build/package/package Installed-Build-Depends: autoconf (= 2.73-2), automake (= 1:1.18.1-4), autopoint (= 1.0-1), autotools-dev (= 20240727.1+nmu1), base-files (= 14.2), base-passwd (= 3.6.8), bash (= 5.3-3), binutils (= 2.46.50.20260617-1), binutils-common (= 2.46.50.20260617-1), binutils-x86-64-linux-gnu (= 2.46.50.20260617-1), bsdextrautils (= 2.42.2-1), build-essential (= 12.12), bzip2 (= 1.0.8-6+b2), ca-certificates (= 20260601), chrpath (= 0.18-1), clang-22 (= 1:22.1.8-1+b1), clang-tools-22 (= 1:22.1.8-1+b1), cmake (= 4.3.4-1), coreutils (= 9.10-1), cpp (= 4:15.2.0-5+b1), cpp-15 (= 15.3.0-1), cpp-15-x86-64-linux-gnu (= 15.3.0-1), cpp-x86-64-linux-gnu (= 4:15.2.0-5+b1), dash (= 0.5.12-12), debconf (= 1.5.92), debhelper (= 14.2), debianutils (= 5.23.2), dh-autoreconf (= 22), dh-strip-nondeterminism (= 1.15.1-1), diffutils (= 1:3.12-1), docutils-common (= 0.22.4+dfsg-1), doxygen (= 1.15.0+ds1-1.1), dpkg (= 1.23.7), dpkg-dev (= 1.23.7), dwz (= 0.16-4), file (= 1:5.47-4), findutils (= 4.10.0-4), fontconfig (= 2.17.1-5), fontconfig-config (= 2.17.1-5), fonts-dejavu-core (= 2.37-9), fonts-dejavu-mono (= 2.37-9), fonts-lyx (= 2.5.1-1), fonts-mathjax (= 2.7.9+dfsg-1), g++ (= 4:15.2.0-5+b1), g++-15 (= 15.3.0-1), g++-15-x86-64-linux-gnu (= 15.3.0-1), g++-x86-64-linux-gnu (= 4:15.2.0-5+b1), gcc (= 4:15.2.0-5+b1), gcc-15 (= 15.3.0-1), gcc-15-base (= 15.3.0-1), gcc-15-x86-64-linux-gnu (= 15.3.0-1), gcc-16-base (= 16.1.0-2), gcc-x86-64-linux-gnu (= 4:15.2.0-5+b1), gdb (= 17.2-1+b1), gettext (= 1.0-1), gettext-base (= 1.0-1), git (= 1:2.53.0-1), git-man (= 1:2.53.0-1), googletest (= 1.17.0-1), graphviz (= 14.1.2-1+b2), grep (= 3.12-1), groff-base (= 1.24.1-1), gzip (= 1.13-1), hipcc (= 7.2.4+dfsg-1~exp1), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), kmod (= 34.2-2+b2), lib32gcc-s1 (= 16.1.0-2), lib32stdc++6 (= 16.1.0-2), libabsl20260107 (= 20260107.0-5), libacl1 (= 2.3.2-3), libamd-comgr-dev (= 7.0.2+dfsg-3), libamd-comgr3 (= 7.0.2+dfsg-3), libamdhip64-7 (= 7.2.4-1~exp1), libamdhip64-dev (= 7.2.4-1~exp1), libaom3 (= 3.13.1-2+b1), libarchive-zip-perl (= 1.68-1), libarchive13t64 (= 3.8.7-1), libasan8 (= 16.1.0-2), libatomic1 (= 16.1.0-2), libattr1 (= 1:2.5.2-4), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libavif16 (= 1.4.1-1+b1), libbinutils (= 2.46.50.20260617-1), libblas3 (= 3.12.1-7+b2), libblkid1 (= 2.42.2-1), libboost-atomic1.90-dev (= 1.90.0-6), libboost-atomic1.90.0 (= 1.90.0-6), libboost-filesystem-dev (= 1.90.0.2), libboost-filesystem1.90-dev (= 1.90.0-6), libboost-filesystem1.90.0 (= 1.90.0-6), libboost1.90-dev (= 1.90.0-6), libbrotli1 (= 1.2.0-3), libbsd0 (= 0.12.2-3), libbz2-1.0 (= 1.0.8-6+b2), libbz2-dev (= 1.0.8-6+b2), libc-bin (= 2.42-17), libc-dev-bin (= 2.42-17), libc-gconv-modules-extra (= 2.42-17), libc6 (= 2.42-17), libc6-dev (= 2.42-17), libc6-i386 (= 2.42-17), libcairo2 (= 1.18.4-3+b1), libcap-ng0 (= 0.9.3-1+b1), libcc1-0 (= 16.1.0-2), libcdt6 (= 14.1.2-1+b2), libcgraph8 (= 14.1.2-1+b2), libclang-common-21-dev (= 1:21.1.8-7+b4), libclang-common-22-dev (= 1:22.1.8-1+b1), libclang-cpp21 (= 1:21.1.8-7+b4), libclang-cpp22 (= 1:22.1.8-1+b1), libclang-rt-22-dev (= 1:22.1.8-1+b1), libclang1-21 (= 1:21.1.8-7+b4), libclang1-22 (= 1:22.1.8-1+b1), libcom-err2 (= 1.47.4-1), libcrypt1 (= 1:4.5.1-1+b1), libctf-nobfd0 (= 2.46.50.20260617-1), libctf0 (= 2.46.50.20260617-1), libcurl3t64-gnutls (= 8.21.0-2), libcurl4-gnutls (= 8.21.0-2), libcurl4t64 (= 8.21.0-2), libdatrie1 (= 0.2.14-1+b1), libdav1d7 (= 1.5.3-1+b2), libdb5.3t64 (= 5.3.28+dfsg2-11+b1), libde265-0 (= 1.0.18-1), libdebconfclient0 (= 0.283), libdebhelper-perl (= 14.2), libdebuginfod-common (= 0.195-1), libdebuginfod1t64 (= 0.195-1), libdeflate0 (= 1.25-1), libdpkg-perl (= 1.23.7), libdrm-amdgpu1 (= 2.4.134-3), libdrm-common (= 2.4.134-3), libdrm2 (= 2.4.134-3), libdw1t64 (= 0.195-1), libedit2 (= 3.1-20260512-1), libeigen3-dev (= 3.4.0-5), libelf1t64 (= 0.195-1), liberror-perl (= 0.17030-1), libexpat1 (= 2.8.2-1), libfdeep-dev (= 0.18.2-1), libffi8 (= 3.5.2-4), libfile-stripnondeterminism-perl (= 1.15.1-1), libfmt10 (= 10.1.1+ds1-4+b2), libfontconfig1 (= 2.17.1-5), libfplus-dev (= 0.2.13-2), libfreetype6 (= 2.14.3+dfsg-1), libfribidi0 (= 1.0.16-5+b1), libgav1-2 (= 0.20.0-2+b1), libgc1 (= 1:8.2.12-1), libgcc-15-dev (= 15.3.0-1), libgcc-16-dev (= 16.1.0-2), libgcc-s1 (= 16.1.0-2), libgcrypt20 (= 1.12.2-1), libgd3 (= 2.3.3-13+b2), libgdbm-compat4t64 (= 1.26-1+b2), libgdbm6t64 (= 1.26-1+b2), libgfortran5 (= 16.1.0-2), libglib2.0-0t64 (= 2.88.2-1), libgmock-dev (= 1.17.0-1+b1), libgmp10 (= 2:6.3.0+dfsg-5+b2), libgnutls30t64 (= 3.8.13-1), libgomp1 (= 16.1.0-2), libgpg-error0 (= 1.61-3), libgprofng0 (= 2.46.50.20260617-1), libgraphite2-3 (= 1.3.15-2), libgssapi-krb5-2 (= 1.22.1-3), libgtest-dev (= 1.17.0-1+b1), libgvc7 (= 14.1.2-1+b2), libgvplugin-gd8 (= 14.1.2-1+b2), libgvplugin-pango8 (= 14.1.2-1+b2), libgvpr2 (= 14.1.2-1+b2), libhalf-dev (= 2.2.0-1), libharfbuzz-subset0 (= 12.3.2-2+b2), libharfbuzz0b (= 12.3.2-2+b2), libheif-plugin-dav1d (= 1.21.2-4+b1), libheif-plugin-libde265 (= 1.21.2-4+b1), libheif1 (= 1.21.2-4+b1), libhipblas-common-dev (= 7.1.0-1+b1), libhipblas-dev (= 7.2.4-1~exp1), libhipblas3 (= 7.2.4-1~exp1), libhiprtc-builtins7 (= 7.2.4-1~exp1), libhiprtc7 (= 7.2.4-1~exp1), libhogweed6t64 (= 3.10.2-1+b1), libhsa-runtime-dev (= 7.2.4+dfsg-1~exp1), libhsa-runtime64-1 (= 7.2.4+dfsg-1~exp1), libhwasan0 (= 16.1.0-2), libidn2-0 (= 2.3.8-5), libimagequant0 (= 4.4.1-1+b2), libipt2 (= 2.2-1), libisl23 (= 0.27-2), libitm1 (= 16.1.0-2), libjansson4 (= 2.15.0-1), libjbig0 (= 2.1-6.1+b3), libjpeg62-turbo (= 1:3.1.3-4), libjs-jquery (= 3.7.1+dfsg+~3.5.33-1), libjs-mathjax (= 2.7.9+dfsg-1), libjs-sphinxdoc (= 9.1.0-4), libjs-underscore (= 1.13.8~dfsg+~1.13.0-1), libjson-c5 (= 0.19+ds-1), libjson-perl (= 4.10000-1), libjsoncpp26 (= 1.9.7-4), libk5crypto3 (= 1.22.1-3), libkeyutils1 (= 1.6.3-6+b2), libkmod2 (= 34.2-2+b2), libkrb5-3 (= 1.22.1-3), libkrb5support0 (= 1.22.1-3), liblapack3 (= 3.12.1-7+b2), liblcms2-2 (= 2.19.1-1), libldap2 (= 2.6.13+dfsg-1), liblerc4 (= 4.1.0+ds-1), libllvm21 (= 1:21.1.8-7+b4), libllvm22 (= 1:22.1.8-1+b1), liblsan0 (= 16.1.0-2), libltdl7 (= 2.5.4-11), liblz4-1 (= 1.10.0-10), liblzma5 (= 5.8.3-1), libmagic-mgc (= 1:5.47-4), libmagic1t64 (= 1:5.47-4), libmd0 (= 1.2.0-2), libmount1 (= 2.42.2-1), libmpc3 (= 1.3.1-3), libmpfr6 (= 4.2.2-3), libncursesw6 (= 6.6+20251231-1+b1), libnettle8t64 (= 3.10.2-1+b1), libnghttp2-14 (= 1.69.0-1), libnghttp3-9 (= 1.15.0-1), libngtcp2-16 (= 1.22.1-1), libngtcp2-crypto-gnutls8 (= 1.22.1-1), libngtcp2-crypto-ossl0 (= 1.22.1-1), libnorm1t64 (= 1.5.9+dfsg-4+b1), libnuma1 (= 2.0.19-1+b2), libobjc-15-dev (= 15.3.0-1), libobjc4 (= 16.1.0-2), libopenjp2-7 (= 2.5.4-1.1), libp11-kit0 (= 0.26.2-3), libpam-modules (= 1.7.0-6), libpam-modules-bin (= 1.7.0-6), libpam-runtime (= 1.7.0-6), libpam0g (= 1.7.0-6), libpango-1.0-0 (= 1.57.1-2), libpangocairo-1.0-0 (= 1.57.1-2), libpangoft2-1.0-0 (= 1.57.1-2), libpathplan4 (= 14.1.2-1+b2), libpci3 (= 1:3.15.0-2), libpcre2-8-0 (= 10.46-1+b2), libperl5.40 (= 5.40.1-8), libpfm4 (= 4.13.0+git106-g3e4031b-1+b2), libpgm-5.3-0t64 (= 5.3.128~dfsg-3), libpipeline1 (= 1.5.8-3), libpixman-1-0 (= 0.46.4-1+b2), libpkgconf7 (= 2.5.1-4), libpng16-16t64 (= 1.6.58-1), libproc2-0 (= 2:4.0.4-9+b2), libpsl5t64 (= 0.22.0-1), libpython3-stdlib (= 3.14.6-1), libpython3.13-minimal (= 3.13.14-1), libpython3.13-stdlib (= 3.13.14-1), libpython3.14 (= 3.14.6-1), libpython3.14-minimal (= 3.14.6-1), libpython3.14-stdlib (= 3.14.6-1), libqhull-r8.0 (= 2020.2-9), libquadmath0 (= 16.1.0-2), libraqm0 (= 0.10.5-1), librav1e0.8 (= 0.8.1-10), libreadline8t64 (= 8.3-4), librhash1 (= 1.4.6-1.1+b1), librocblas-dev (= 7.2.4-1~exp1), librocblas5 (= 7.2.4-1~exp1), librocrand-dev (= 7.2.4-1~exp1), librocrand1 (= 7.2.4-1~exp1), librocsolver0 (= 7.2.4-1~exp1), libroctx-dev (= 7.2.4-1~exp1), libroctx64-4 (= 7.2.4-1~exp1), libsasl2-2 (= 2.1.28+dfsg1-11), libsasl2-modules-db (= 2.1.28+dfsg1-11), libsass1 (= 3.6.5+20231221-3+b2), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.10-1), libsframe3 (= 2.46.50.20260617-1), libsharpyuv0 (= 1.5.0-0.1+b2), libsmartcols1 (= 2.42.2-1), libsodium26 (= 1.0.22-2), libsource-highlight-common (= 3.1.9-4.3), libsource-highlight4t64 (= 3.1.9-4.3+b2), libspdlog1.15 (= 1:1.15.3+ds-1+b2), libsqlite3-0 (= 3.53.3-1), libsqlite3-dev (= 3.53.3-1), libssh2-1t64 (= 1.11.1-4), libssl3t64 (= 3.6.3-1), libstdc++-15-dev (= 15.3.0-1), libstdc++-16-dev (= 16.1.0-2), libstdc++6 (= 16.1.0-2), libsvtav1enc4 (= 4.1.0+dfsg-1), libsystemd0 (= 261.1-2), libtasn1-6 (= 4.21.0-2+b1), libtcl8.6 (= 8.6.18+dfsg-1), libtext-charwidth-perl (= 0.04-12), libtext-wrapi18n-perl (= 0.06-11), libthai-data (= 0.1.30-1), libthai0 (= 0.1.30-1+b1), libtiff6 (= 4.7.1-3), libtinfo6 (= 6.6+20251231-1+b1), libtk8.6 (= 8.6.18-1), libtool (= 2.5.4-11), libtsan2 (= 16.1.0-2), libubsan1 (= 16.1.0-2), libuchardet0 (= 0.0.8-2+b2), libudev1 (= 261.1-2), libunistring5 (= 1.4.2-1), libuuid1 (= 2.42.2-1), libuv1t64 (= 1.52.1-4), libwebp7 (= 1.5.0-0.1+b2), libwebpdemux2 (= 1.5.0-0.1+b2), libwebpmux3 (= 1.5.0-0.1+b2), libx11-6 (= 2:1.8.13-1), libx11-data (= 2:1.8.13-1), libxapian30 (= 1.4.31-2), libxau6 (= 1:1.0.11-1+b2), libxcb-render0 (= 1.17.0-2+b2), libxcb-shm0 (= 1.17.0-2+b2), libxcb1 (= 1.17.0-2+b2), libxdmcp6 (= 1:1.1.5-2+b1), libxdot4 (= 14.1.2-1+b2), libxext6 (= 2:1.3.4-1+b4), libxft2 (= 2.3.6-1+b5), libxml2-16 (= 2.15.3+dfsg-1), libxpm4 (= 1:3.5.19-1), libxrender1 (= 1:0.9.12-1+b2), libxslt1.1 (= 1.1.45-0.1), libxss1 (= 1:1.2.3-1+b4), libxxhash0 (= 0.8.3-2+b2), libyaml-0-2 (= 0.2.5-2+b1), libyuv0 (= 0.0.1922.20260106-1+b1), libz3-4 (= 4.13.3-1.1), libzmq5 (= 4.3.5-1+b7), libzopfli1 (= 1.0.3-3), libzstd-dev (= 1.5.7+dfsg-3+b2), libzstd1 (= 1.5.7+dfsg-3+b2), linux-libc-dev (= 7.0.13-1), lld-22 (= 1:22.1.8-1+b1), llvm-22 (= 1:22.1.8-1+b1), llvm-22-linker-tools (= 1:22.1.8-1+b1), llvm-22-runtime (= 1:22.1.8-1+b1), m4 (= 1.4.21-1), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20260302-1), media-types (= 14.0.0), ncurses-base (= 6.6+20251231-1), ncurses-bin (= 6.6+20251231-1+b1), netbase (= 6.5), nlohmann-json3-dev (= 3.12.0.really.3.12.0.really.3.11.3-3), node-fortawesome-fontawesome-free (= 7.3.0+ds1-1), openssl (= 3.6.3-1), openssl-provider-legacy (= 3.6.3-1), patch (= 2.8-2), pci.ids (= 0.0~2026.06.16-1), pciutils (= 1:3.15.0-2), perl (= 5.40.1-8), perl-base (= 5.40.1-8), perl-modules-5.40 (= 5.40.1-8), pkg-config (= 2.5.1-4), pkgconf (= 2.5.1-4), pkgconf-bin (= 2.5.1-4), po-debconf (= 1.0.22), procps (= 2:4.0.4-9+b2), python-babel-localedata (= 2.17.0-2), python-matplotlib-data (= 3.10.7+dfsg1-5), python3 (= 3.14.6-1), python3-accessible-pygments (= 0.0.5-2), python3-alabaster (= 1.0.0-1), python3-astroid (= 4.1.1-2), python3-asttokens (= 3.0.1-2), python3-attr (= 26.1.0-1), python3-autocommand (= 2.2.2-4), python3-babel (= 2.17.0-2), python3-breathe (= 4.36.0-2), python3-brotli (= 1.2.0-3), python3-bs4 (= 4.15.0-1), python3-certifi (= 2026.6.17+ds-1), python3-cffi-backend (= 2.0.0-3), python3-chardet (= 5.2.0+dfsg-2), python3-charset-normalizer (= 3.4.7-1), python3-click (= 8.2.0+0.really.8.1.8-1), python3-click-log (= 0.3.2-1), python3-comm (= 0.2.1-1), python3-contourpy (= 1.3.3-2), python3-coverage (= 7.8.2+dfsg1-1+b1), python3-cycler (= 0.12.1-3), python3-dateutil (= 2.9.0-4), python3-debugpy (= 1.8.20+ds-1), python3-decorator (= 5.2.1-2), python3-defusedxml (= 0.7.1-3), python3-deprecated (= 1.3.1-1), python3-docutils (= 0.22.4+dfsg-1), python3-doxysphinx (= 3.3.12-6), python3-executing (= 2.2.1-0.1), python3-fastjsonschema (= 2.21.1-1), python3-fonttools (= 4.62.1-7), python3-git (= 3.1.50-1), python3-gitdb (= 4.0.12-1), python3-github (= 2.6.1-1), python3-greenlet (= 3.3.2-2), python3-idna (= 3.11-1.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-3), python3-json5 (= 0.10.0-1), python3-jsonschema (= 4.26.0-2), python3-jsonschema-specifications (= 2023.12.1-5), python3-jupyter-cache (= 1.0.0-2), python3-jupyter-client (= 8.8.0-1), python3-jupyter-core (= 5.9.1-1), python3-jwt (= 2.12.1-1), python3-kiwisolver (= 1.5.0-2), python3-libsass (= 0.23.0-0.1), python3-linkify-it (= 2.1.0-1), python3-lxml (= 6.1.0-1), python3-lz4 (= 4.4.5+dfsg-1), python3-markdown-it (= 4.2.0-3), python3-markupsafe (= 3.0.3-1+b1), python3-matplotlib (= 3.10.7+dfsg1-5), python3-matplotlib-inline (= 0.2.1-1), python3-mdit-py-plugins (= 0.6.1-1), python3-mdurl (= 0.1.2-1), python3-minimal (= 3.14.6-1), python3-more-itertools (= 10.8.0-1), python3-mpire (= 2.10.2-6), python3-mpmath (= 1.4.1-3), python3-munkres (= 1.1.4-3), python3-myst-nb (= 1.3.0-2), python3-myst-parser (= 5.1.0-1), python3-nacl (= 1.6.2-2), python3-nbclient (= 0.10.4-2), python3-nbformat (= 5.10.4-1), python3-nest-asyncio (= 1.6.0-1), python3-numpy (= 1:2.4.6+ds-2), python3-numpy-dev (= 1:2.4.6+ds-2), python3-packaging (= 26.2-2), python3-parso (= 0.8.7-1), python3-pexpect (= 4.9-5), python3-pil (= 12.2.0-1), python3-pil.imagetk (= 12.2.0-1), python3-pkg-resources (= 78.1.1-0.1), python3-platformdirs (= 4.10.0-1), python3-prompt-toolkit (= 3.0.52-3), python3-psutil (= 7.1.0-1), python3-ptyprocess (= 0.7.0-6), python3-pure-eval (= 0.2.3-1), python3-pydata-sphinx-theme (= 0.17.1+dfsg-2), python3-pygments (= 2.19.2+dfsg-1), python3-pyparsing (= 3.3.2-2), python3-referencing (= 0.37.0+~2025.1.1-3), python3-requests (= 2.32.5+dfsg-2), python3-rocm-docs (= 1.35.0-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.1.1-1), python3-soupsieve (= 2.8.4-1), python3-sphinx (= 9.1.0-4), python3-sphinx-book-theme (= 1.2.0-1), python3-sphinx-copybutton (= 0.5.2-3), python3-sphinx-design (= 0.7.0-5), python3-sphinx-external-toc (= 1.0.1-1), python3-sphinx-notfound-page (= 1.0.4-2), python3-sqlalchemy (= 2.0.48+ds1-1), python3-stack-data (= 0.6.3-3), python3-sympy (= 1.14.0-4), python3-tabulate (= 0.10.0-1), python3-tk (= 3.14.6-1), python3-tornado (= 6.5.5-4), python3-tqdm (= 4.68.3-2), python3-traitlets (= 5.14.3+really5.14.3-4), python3-typeguard (= 4.4.4-3), python3-typeshed (= 0.0~git20260204.516eed0-2), python3-typing-extensions (= 4.15.0-2), python3-uc-micro (= 2.0.0-1), python3-ufolib2 (= 0.18.1+dfsg1-2), python3-uharfbuzz (= 0.53.3-1+b1), python3-unicodedata2 (= 17.0.1+ds-1), python3-urllib3 (= 2.7.0-1), python3-wcwidth (= 0.2.14+dfsg1-2), python3-wrapt (= 2.1.1-2), python3-yaml (= 6.0.3-1), python3-zipp (= 3.23.0-1), python3-zmq (= 27.1.0-1+b1), python3-zopfli (= 0.4.3-1), python3.13 (= 3.13.14-1), python3.13-minimal (= 3.13.14-1), python3.13-tk (= 3.13.14-1), python3.14 (= 3.14.6-1), python3.14-minimal (= 3.14.6-1), python3.14-tk (= 3.14.6-1), readline-common (= 8.3-4), rocm-cmake (= 7.2.4-1~exp1), rocm-device-libs-22 (= 7.2.4+dfsg-1~exp1), rocminfo (= 7.2.4-1~exp1), rpcsvc-proto (= 1.4.4-1), sed (= 4.9-3), sensible-utils (= 0.0.26), sgml-base (= 1.31+nmu1), sphinx-common (= 9.1.0-4), sysvinit-utils (= 3.18-1), tar (= 1.35+dfsg-4), tzdata (= 2026b-1), ucf (= 3.0056), unicode-data (= 17.0.0-2), util-linux (= 2.42.2-1), x11-common (= 1:7.7+26), xml-core (= 0.20), xz-utils (= 5.8.3-1), zlib1g (= 1:1.3.dfsg+really1.3.2-3), zlib1g-dev (= 1:1.3.dfsg+really1.3.2-3) Environment: DEB_BUILD_OPTIONS="parallel=128" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1782764449" +------------------------------------------------------------------------------+ | Package contents Thu, 09 Jul 2026 11:16:46 +0000 | +------------------------------------------------------------------------------+ libmiopen-dev_7.2.4+dfsg-1_amd64.deb ------------------------------------ new Debian package, version 2.0. size 63516 bytes: control archive=1096 bytes. 712 bytes, 18 lines control 936 bytes, 12 lines md5sums Package: libmiopen-dev Source: miopen Version: 7.2.4+dfsg-1 Architecture: amd64 Maintainer: Debian ROCm Team Installed-Size: 492 Depends: libmiopen1 (= 7.2.4+dfsg-1) Section: libdevel Priority: optional Homepage: https://github.com/ROCm/rocm-libraries/ Description: ROCm library for machine learning primitives - headers MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen development headers. drwxr-xr-x root/root 0 2026-06-29 20:20 ./ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/include/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/include/miopen/ -rw-r--r-- root/root 7851 2026-06-29 20:20 ./usr/include/miopen/config.h -rw-r--r-- root/root 1077 2026-06-29 20:20 ./usr/include/miopen/export.h -rw-r--r-- root/root 1307 2026-06-29 20:20 ./usr/include/miopen/export_internals.h -rw-r--r-- root/root 444394 2026-05-28 16:19 ./usr/include/miopen/miopen.h -rw-r--r-- root/root 1595 2026-06-29 20:20 ./usr/include/miopen/version.h drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/cmake/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/cmake/miopen/ -rw-r--r-- root/root 2762 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-config-version.cmake -rw-r--r-- root/root 3592 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-config.cmake -rw-r--r-- root/root 907 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-targets-release.cmake -rw-r--r-- root/root 4583 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/cmake/miopen/miopen-targets.cmake lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/libMIOpen.so -> libMIOpen.so.1 drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/ -rw-r--r-- root/root 1673 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/changelog.Debian.gz -rw-r--r-- root/root 9782 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/changelog.gz -rw-r--r-- root/root 6140 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/copyright libmiopen-doc_7.2.4+dfsg-1_all.deb ---------------------------------- new Debian package, version 2.0. size 1655924 bytes: control archive=8944 bytes. 753 bytes, 19 lines control 34725 bytes, 335 lines md5sums Package: libmiopen-doc Source: miopen Version: 7.2.4+dfsg-1 Architecture: all Maintainer: Debian ROCm Team Installed-Size: 13305 Depends: libjs-jquery, libjs-mathjax, libjs-sphinxdoc (>= 9.0) Section: doc Priority: optional Multi-Arch: foreign Homepage: https://github.com/ROCm/rocm-libraries/ Description: ROCm library for machine learning primitives - documentation MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen documentation. drwxr-xr-x root/root 0 2026-06-29 20:20 ./ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc-base/ -rw-r--r-- root/root 296 2026-06-29 09:07 ./usr/share/doc-base/libmiopen-doc.libmiopen-doc drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/ -rw-r--r-- root/root 22558 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/404.html drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_images/ -rw-r--r-- root/root 141589 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_images/bn_activ_fused.png -rw-r--r-- root/root 286614 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_images/cba.png drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/conceptual/ -rw-r--r-- root/root 1699 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/conceptual/MI200-alt-implementation.rst -rw-r--r-- root/root 3179 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/conceptual/cache.rst -rw-r--r-- root/root 2866 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/conceptual/finddb.rst -rw-r--r-- root/root 5969 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/conceptual/perfdb.rst -rw-r--r-- root/root 53541 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/conceptual/porting-guide.rst -rw-r--r-- root/root 4434 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/conceptual/tuningdb.rst drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/ -rw-r--r-- root/root 283 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/annotated.rst -rw-r--r-- root/root 1990 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/annotated_classes.rst -rw-r--r-- root/root 284 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/classes.rst -rw-r--r-- root/root 299 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/deprecated.rst -rw-r--r-- root/root 451 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/dir_c5cd5c5850d6ab9ba786ec1dc94f41f9.rst -rw-r--r-- root/root 430 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/dir_d44c64559bbebec7f509842c48db8b23.rst -rw-r--r-- root/root 276 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/files.rst -rw-r--r-- root/root 1945 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/files_files.rst -rw-r--r-- root/root 292 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/functions.rst -rw-r--r-- root/root 1966 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/functions_class_members.rst -rw-r--r-- root/root 333 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/functions_vars.rst -rw-r--r-- root/root 287 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals.rst -rw-r--r-- root/root 1969 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_all.rst -rw-r--r-- root/root 289 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_d.rst -rw-r--r-- root/root 292 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_defs.rst -rw-r--r-- root/root 289 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_e.rst -rw-r--r-- root/root 292 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_enum.rst -rw-r--r-- root/root 292 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_eval.rst -rw-r--r-- root/root 294 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_eval_d.rst -rw-r--r-- root/root 294 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_eval_e.rst -rw-r--r-- root/root 2022 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_eval_enumerator.rst -rw-r--r-- root/root 294 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_eval_m.rst -rw-r--r-- root/root 294 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_eval_s.rst -rw-r--r-- root/root 2097 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_file_members.rst -rw-r--r-- root/root 292 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_func.rst -rw-r--r-- root/root 289 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_m.rst -rw-r--r-- root/root 289 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_s.rst -rw-r--r-- root/root 292 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/globals_type.rst -rw-r--r-- root/root 281 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___f_u_s_i_o_n.rst -rw-r--r-- root/root 287 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___graph_a_p_i.rst -rw-r--r-- root/root 266 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___l_r_n.rst -rw-r--r-- root/root 301 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___loss_function.rst -rw-r--r-- root/root 266 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___r_n_n.rst -rw-r--r-- root/root 270 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___re_l_u.rst -rw-r--r-- root/root 305 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___reduce_extreme.rst -rw-r--r-- root/root 358 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___rotary_positional_embeddings.rst -rw-r--r-- root/root 266 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___s_g_d.rst -rw-r--r-- root/root 301 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group___tensor_reduce.rst -rw-r--r-- root/root 291 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__activation.rst -rw-r--r-- root/root 287 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__batchnorm.rst -rw-r--r-- root/root 263 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__cat.rst -rw-r--r-- root/root 299 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__convolutions.rst -rw-r--r-- root/root 279 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__dropout.rst -rw-r--r-- root/root 271 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__find2.rst -rw-r--r-- root/root 279 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__getitem.rst -rw-r--r-- root/root 287 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__groupnorm.rst -rw-r--r-- root/root 275 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__handle.rst -rw-r--r-- root/root 283 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__kthvalue.rst -rw-r--r-- root/root 287 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__layernorm.rst -rw-r--r-- root/root 279 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__pooling.rst -rw-r--r-- root/root 319 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__reducecalculation.rst -rw-r--r-- root/root 279 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__softmax.rst -rw-r--r-- root/root 275 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/group__tensor.rst -rw-r--r-- root/root 434 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/index.rst -rw-r--r-- root/root 436 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/miopen_8h.rst -rw-r--r-- root/root 434 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/miopen_8h_source.rst -rw-r--r-- root/root 288 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/pages.rst -rw-r--r-- root/root 315 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/structmiopen_conv_algo_perf__t-members.rst -rw-r--r-- root/root 387 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/structmiopen_conv_algo_perf__t.rst -rw-r--r-- root/root 314 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/structmiopen_conv_solution__t-members.rst -rw-r--r-- root/root 386 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/structmiopen_conv_solution__t.rst -rw-r--r-- root/root 316 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/structmiopen_tensor_argument__t-members.rst -rw-r--r-- root/root 394 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/structmiopen_tensor_argument__t.rst -rw-r--r-- root/root 268 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/doxygen/html/topics.rst drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/how-to/ -rw-r--r-- root/root 20438 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/how-to/debug-log.rst -rw-r--r-- root/root 12962 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/how-to/find-and-immediate.rst -rw-r--r-- root/root 17087 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/how-to/use-fusion-api.rst -rw-r--r-- root/root 9480 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/how-to/use-nhwc-batchnorm-in-pytorch.rst -rw-r--r-- root/root 2775 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/index.rst drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/install/ -rw-r--r-- root/root 9052 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/install/build-source.rst -rw-r--r-- root/root 1324 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/install/docker-build.rst -rw-r--r-- root/root 4838 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/install/embed.rst -rw-r--r-- root/root 4142 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/install/install.rst -rw-r--r-- root/root 1946 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/install/prerequisites.rst -rw-r--r-- root/root 201 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/license.md drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sources/reference/ -rw-r--r-- root/root 2059 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/reference/datatypes.rst -rw-r--r-- root/root 32549 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/reference/env_variables.rst -rw-r--r-- root/root 1908 2026-05-28 16:19 ./usr/share/doc/libmiopen-dev/html/_sources/reference/index.rst drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sphinx_design_static/ -rw-r--r-- root/root 2780 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sphinx_design_static/design-tabs.js -rw-r--r-- root/root 49351 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_sphinx_design_static/sphinx-design.min.css drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/ -rw-r--r-- root/root 14684 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/basic.css -rw-r--r-- root/root 313 2025-08-02 19:25 ./usr/share/doc/libmiopen-dev/html/_static/check-solid.svg -rw-r--r-- root/root 26377 2025-08-02 19:25 ./usr/share/doc/libmiopen-dev/html/_static/clipboard.min.js -rw-r--r-- root/root 831 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/code_word_breaks.js -rw-r--r-- root/root 411 2025-08-02 19:25 ./usr/share/doc/libmiopen-dev/html/_static/copy-button.svg -rw-r--r-- root/root 2060 2025-08-02 19:25 ./usr/share/doc/libmiopen-dev/html/_static/copybutton.css -rw-r--r-- root/root 8467 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/copybutton.js -rw-r--r-- root/root 2698 2025-08-02 19:25 ./usr/share/doc/libmiopen-dev/html/_static/copybutton_funcs.js -rw-r--r-- root/root 6491 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/custom.css -rw-r--r-- root/root 2780 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/design-tabs.js lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js -rw-r--r-- root/root 324 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/documentation_options.js -rw-r--r-- root/root 286 2026-05-25 15:19 ./usr/share/doc/libmiopen-dev/html/_static/file.png lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/fonts -> ../../../../../lib/python3/dist-packages/rocm_docs/rocm_docs_theme/static/fonts -rw-r--r-- root/root 9931 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/fonts.css -rw-r--r-- root/root 3502 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/fonts.css.map -rw-r--r-- root/root 1503 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/fonts.scss drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/images/ -rw-r--r-- root/root 1611 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/images/alpha-watermark.svg -rw-r--r-- root/root 925 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/images/amd-header-logo.svg -rw-r--r-- root/root 64931 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/images/banner-violet.jpg -rw-r--r-- root/root 1760 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/images/beta-watermark.svg -rw-r--r-- root/root 1186 2026-03-09 22:57 ./usr/share/doc/libmiopen-dev/html/_static/images/logo_binder.svg -rw-r--r-- root/root 7601 2026-03-09 22:57 ./usr/share/doc/libmiopen-dev/html/_static/images/logo_colab.png -rw-r--r-- root/root 681 2026-03-09 22:57 ./usr/share/doc/libmiopen-dev/html/_static/images/logo_deepnote.svg -rw-r--r-- root/root 1758 2026-03-09 22:57 ./usr/share/doc/libmiopen-dev/html/_static/images/logo_jupyterhub.svg -rw-r--r-- root/root 4948 2026-03-09 22:57 ./usr/share/doc/libmiopen-dev/html/_static/images/logo_jupyterlite.svg -rw-r--r-- root/root 10074 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/images/rocm-logo.png lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ar/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ar/LC_MESSAGES/ -rw-r--r-- root/root 1541 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ar/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1459 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ar/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/bg/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/bg/LC_MESSAGES/ -rw-r--r-- root/root 1708 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/bg/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1626 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/bg/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/bn/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/bn/LC_MESSAGES/ -rw-r--r-- root/root 1646 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/bn/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1564 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/bn/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ca/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ca/LC_MESSAGES/ -rw-r--r-- root/root 1246 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ca/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1166 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ca/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/cs/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/cs/LC_MESSAGES/ -rw-r--r-- root/root 1405 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/cs/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1323 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/cs/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/da/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/da/LC_MESSAGES/ -rw-r--r-- root/root 1304 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/da/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1222 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/da/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/de/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/de/LC_MESSAGES/ -rw-r--r-- root/root 1388 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/de/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1306 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/de/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/el/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/el/LC_MESSAGES/ -rw-r--r-- root/root 1722 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/el/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1640 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/el/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/eo/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/eo/LC_MESSAGES/ -rw-r--r-- root/root 1337 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/eo/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1255 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/eo/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/es/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/es/LC_MESSAGES/ -rw-r--r-- root/root 1396 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/es/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1314 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/es/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/et/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/et/LC_MESSAGES/ -rw-r--r-- root/root 1341 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/et/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1259 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/et/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/fi/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/fi/LC_MESSAGES/ -rw-r--r-- root/root 1368 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/fi/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1286 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/fi/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/fr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/fr/LC_MESSAGES/ -rw-r--r-- root/root 1412 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/fr/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1330 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/fr/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/hr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/hr/LC_MESSAGES/ -rw-r--r-- root/root 1402 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/hr/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1320 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/hr/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/id/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/id/LC_MESSAGES/ -rw-r--r-- root/root 1323 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/id/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1241 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/id/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/it/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/it/LC_MESSAGES/ -rw-r--r-- root/root 1403 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/it/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1321 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/it/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/iw/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/iw/LC_MESSAGES/ -rw-r--r-- root/root 1445 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/iw/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1363 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/iw/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ja/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ja/LC_MESSAGES/ -rw-r--r-- root/root 1471 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ja/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1389 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ja/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ko/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ko/LC_MESSAGES/ -rw-r--r-- root/root 1375 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ko/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1293 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ko/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/lt/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/lt/LC_MESSAGES/ -rw-r--r-- root/root 1413 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/lt/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1331 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/lt/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/lv/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/lv/LC_MESSAGES/ -rw-r--r-- root/root 1404 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/lv/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1322 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/lv/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ml/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ml/LC_MESSAGES/ -rw-r--r-- root/root 1883 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ml/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1803 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ml/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/mr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/mr/LC_MESSAGES/ -rw-r--r-- root/root 1674 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/mr/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1594 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/mr/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ms/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ms/LC_MESSAGES/ -rw-r--r-- root/root 1213 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ms/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1133 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ms/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/nl/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/nl/LC_MESSAGES/ -rw-r--r-- root/root 1356 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/nl/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1274 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/nl/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/no/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/no/LC_MESSAGES/ -rw-r--r-- root/root 1317 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/no/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1235 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/no/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/pl/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/pl/LC_MESSAGES/ -rw-r--r-- root/root 1371 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/pl/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1289 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/pl/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/pt/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/pt/LC_MESSAGES/ -rw-r--r-- root/root 1364 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/pt/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1282 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/pt/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ro/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ro/LC_MESSAGES/ -rw-r--r-- root/root 1390 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ro/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1308 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ro/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ru/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ru/LC_MESSAGES/ -rw-r--r-- root/root 1729 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ru/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1647 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ru/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sk/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sk/LC_MESSAGES/ -rw-r--r-- root/root 1393 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sk/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1311 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sk/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sl/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sl/LC_MESSAGES/ -rw-r--r-- root/root 1374 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sl/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1292 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sl/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sr/LC_MESSAGES/ -rw-r--r-- root/root 1679 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sr/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1597 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sr/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sv/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/sv/LC_MESSAGES/ -rw-r--r-- root/root 1365 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sv/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1283 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/sv/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ta/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ta/LC_MESSAGES/ -rw-r--r-- root/root 1928 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ta/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1848 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ta/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/te/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/te/LC_MESSAGES/ -rw-r--r-- root/root 1806 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/te/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1726 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/te/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/tg/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/tg/LC_MESSAGES/ -rw-r--r-- root/root 1628 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/tg/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1546 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/tg/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/th/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/th/LC_MESSAGES/ -rw-r--r-- root/root 1766 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/th/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1684 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/th/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/tl/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/tl/LC_MESSAGES/ -rw-r--r-- root/root 1273 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/tl/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1193 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/tl/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/tr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/tr/LC_MESSAGES/ -rw-r--r-- root/root 1373 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/tr/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1291 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/tr/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/uk/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/uk/LC_MESSAGES/ -rw-r--r-- root/root 1681 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/uk/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1601 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/uk/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ur/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/ur/LC_MESSAGES/ -rw-r--r-- root/root 1462 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ur/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1382 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/ur/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/vi/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/vi/LC_MESSAGES/ -rw-r--r-- root/root 1431 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/vi/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1349 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/vi/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_CN/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_CN/LC_MESSAGES/ -rw-r--r-- root/root 1310 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_CN/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1228 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_CN/LC_MESSAGES/booktheme.po drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_TW/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_TW/LC_MESSAGES/ -rw-r--r-- root/root 1341 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_TW/LC_MESSAGES/booktheme.mo -rw-r--r-- root/root 1259 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/locales/zh_TW/LC_MESSAGES/booktheme.po -rw-r--r-- root/root 90 2026-05-25 15:19 ./usr/share/doc/libmiopen-dev/html/_static/minus.png -rw-r--r-- root/root 43619 2026-01-09 07:05 ./usr/share/doc/libmiopen-dev/html/_static/mystnb.8ecb98da25f57f5357bf6f572d296f466b2cfe2517ffebfabe82451661e28f02.css -rw-r--r-- root/root 90 2026-05-25 15:19 ./usr/share/doc/libmiopen-dev/html/_static/plus.png -rw-r--r-- root/root 12755 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/pygments.css -rw-r--r-- root/root 3426 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/rdcMisc.js -rw-r--r-- root/root 780 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/renameVersionLinks.js -rw-r--r-- root/root 1260 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/rocm_footer.css -rw-r--r-- root/root 21906 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/rocm_header.css -rw-r--r-- root/root 419 2026-03-09 22:57 ./usr/share/doc/libmiopen-dev/html/_static/sbt-webpack-macros.html drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/scripts/ -rw-r--r-- root/root 84531 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/scripts/bootstrap.js -rw-r--r-- root/root 321750 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/scripts/bootstrap.js.map -rw-r--r-- root/root 1566186 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/scripts/fontawesome.js -rw-r--r-- root/root 219 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/scripts/fontawesome.js.LICENSE.txt -rw-r--r-- root/root 1830887 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/scripts/fontawesome.js.map -rw-r--r-- root/root 16078 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/scripts/pydata-sphinx-theme.js -rw-r--r-- root/root 77822 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/scripts/pydata-sphinx-theme.js.map -rw-r--r-- root/root 2657 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/scripts/sphinx-book-theme.js -rw-r--r-- root/root 11000 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/scripts/sphinx-book-theme.js.map -rw-r--r-- root/root 310 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/search.js lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js -rw-r--r-- root/root 49351 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/sphinx-design.min.css lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/sphinx_highlight.js -> ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/styles/ -rw-r--r-- root/root 396738 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/styles/pydata-sphinx-theme.css -rw-r--r-- root/root 1327318 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/styles/pydata-sphinx-theme.css.map -rw-r--r-- root/root 25655 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/styles/sphinx-book-theme.css -rw-r--r-- root/root 34422 2026-05-02 14:15 ./usr/share/doc/libmiopen-dev/html/_static/styles/sphinx-book-theme.css.map -rw-r--r-- root/root 106 2026-04-21 12:41 ./usr/share/doc/libmiopen-dev/html/_static/styles/theme.css -rw-r--r-- root/root 596 2026-06-15 21:53 ./usr/share/doc/libmiopen-dev/html/_static/theme_mode_captions.js lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/_static/vendor -> ../../../../../lib/python3/dist-packages/pydata_sphinx_theme/theme/pydata_sphinx_theme/static/vendor -rw-r--r-- root/root 1263 2026-05-19 11:51 ./usr/share/doc/libmiopen-dev/html/_static/webpack-macros.html drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/conceptual/ -rw-r--r-- root/root 25486 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/conceptual/MI200-alt-implementation.html -rw-r--r-- root/root 29841 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/conceptual/cache.html -rw-r--r-- root/root 29364 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/conceptual/finddb.html -rw-r--r-- root/root 34348 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/conceptual/perfdb.html -rw-r--r-- root/root 203756 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/conceptual/porting-guide.html -rw-r--r-- root/root 32452 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/conceptual/tuningdb.html drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/ -rw-r--r-- root/root 25541 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/annotated.html -rw-r--r-- root/root 24723 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/annotated_classes.html -rw-r--r-- root/root 24720 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/classes.html -rw-r--r-- root/root 2938 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/clipboard.js -rw-r--r-- root/root 24896 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/deprecated.html -rw-r--r-- root/root 25333 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/dir_c5cd5c5850d6ab9ba786ec1dc94f41f9.html -rw-r--r-- root/root 25197 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/dir_d44c64559bbebec7f509842c48db8b23.html -rw-r--r-- root/root 15461 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/doxygen.svg -rw-r--r-- root/root 7707 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/dynsections.js -rw-r--r-- root/root 72476 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/extra_stylesheet.css -rw-r--r-- root/root 25861 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/files.html -rw-r--r-- root/root 25902 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/files_files.html -rw-r--r-- root/root 26009 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/functions.html -rw-r--r-- root/root 24459 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/functions_class_members.html -rw-r--r-- root/root 26090 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/functions_vars.html -rw-r--r-- root/root 24486 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals.html -rw-r--r-- root/root 24618 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_all.html -rw-r--r-- root/root 24487 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_d.html -rw-r--r-- root/root 24533 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_defs.html -rw-r--r-- root/root 24491 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_e.html -rw-r--r-- root/root 31603 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_enum.html -rw-r--r-- root/root 24490 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_eval.html -rw-r--r-- root/root 24491 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_eval_d.html -rw-r--r-- root/root 24495 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_eval_e.html -rw-r--r-- root/root 24704 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_eval_enumerator.html -rw-r--r-- root/root 125581 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_eval_m.html -rw-r--r-- root/root 24489 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_eval_s.html -rw-r--r-- root/root 25751 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_file_members.html -rw-r--r-- root/root 62467 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_func.html -rw-r--r-- root/root 171402 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_m.html -rw-r--r-- root/root 24485 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_s.html -rw-r--r-- root/root 24527 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/globals_type.html -rw-r--r-- root/root 116003 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___f_u_s_i_o_n.html -rw-r--r-- root/root 209056 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___graph_a_p_i.html -rw-r--r-- root/root 51734 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___l_r_n.html -rw-r--r-- root/root 78124 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___loss_function.html -rw-r--r-- root/root 224284 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___r_n_n.html -rw-r--r-- root/root 33303 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___re_l_u.html -rw-r--r-- root/root 32734 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___reduce_extreme.html -rw-r--r-- root/root 34082 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___rotary_positional_embeddings.html -rw-r--r-- root/root 103952 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___s_g_d.html -rw-r--r-- root/root 62767 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group___tensor_reduce.html -rw-r--r-- root/root 59546 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__activation.html -rw-r--r-- root/root 110380 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__batchnorm.html -rw-r--r-- root/root 28351 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__cat.html -rw-r--r-- root/root 243274 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__convolutions.html -rw-r--r-- root/root 58667 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__dropout.html -rw-r--r-- root/root 141475 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__find2.html -rw-r--r-- root/root 35322 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__getitem.html -rw-r--r-- root/root 31785 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__groupnorm.html -rw-r--r-- root/root 66343 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__handle.html -rw-r--r-- root/root 29630 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__kthvalue.html -rw-r--r-- root/root 75550 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__layernorm.html -rw-r--r-- root/root 86912 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__pooling.html -rw-r--r-- root/root 36211 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__reducecalculation.html -rw-r--r-- root/root 48776 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__softmax.html -rw-r--r-- root/root 94336 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/group__tensor.html -rw-r--r-- root/root 24325 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/index.html lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/jquery.js -> ../../../../../javascript/jquery/jquery.js -rw-r--r-- root/root 5879 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/menu.js -rw-r--r-- root/root 2653 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/menudata.js -rw-r--r-- root/root 390437 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/miopen_8h.html -rw-r--r-- root/root 1217963 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/miopen_8h_source.html -rw-r--r-- root/root 5658 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/navtree.css -rw-r--r-- root/root 24636 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/pages.html -rw-r--r-- root/root 25910 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/structmiopen_conv_algo_perf__t-members.html -rw-r--r-- root/root 31541 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/structmiopen_conv_algo_perf__t.html -rw-r--r-- root/root 25621 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/structmiopen_conv_solution__t-members.html -rw-r--r-- root/root 29515 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/structmiopen_conv_solution__t.html -rw-r--r-- root/root 25360 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/structmiopen_tensor_argument__t-members.html -rw-r--r-- root/root 28129 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/structmiopen_tensor_argument__t.html -rw-r--r-- root/root 37255 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/stylesheet.css -rw-r--r-- root/root 115249 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/svg.min.js -rw-r--r-- root/root 7571 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/tabs.css -rw-r--r-- root/root 29656 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/doxygen/html/topics.html -rw-r--r-- root/root 21459 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/genindex.html drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/how-to/ -rw-r--r-- root/root 72500 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/how-to/debug-log.html -rw-r--r-- root/root 50037 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/how-to/find-and-immediate.html -rw-r--r-- root/root 65195 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/how-to/use-fusion-api.html -rw-r--r-- root/root 50328 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/how-to/use-nhwc-batchnorm-in-pytorch.html -rw-r--r-- root/root 28703 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/index.html drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/install/ -rw-r--r-- root/root 46461 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/install/build-source.html -rw-r--r-- root/root 25527 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/install/docker-build.html -rw-r--r-- root/root 36832 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/install/embed.html -rw-r--r-- root/root 32256 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/install/install.html -rw-r--r-- root/root 25536 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/install/prerequisites.html -rw-r--r-- root/root 27777 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/license.html -rw-r--r-- root/root 1845 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/objects.inv drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/reference/ -rw-r--r-- root/root 28614 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/reference/datatypes.html -rw-r--r-- root/root 105143 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/reference/env_variables.html -rw-r--r-- root/root 26845 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/reference/index.html -rw-r--r-- root/root 22238 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/search.html -rw-r--r-- root/root 192793 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/searchindex.js -rw-r--r-- root/root 3530 2026-06-29 20:20 ./usr/share/doc/libmiopen-dev/html/sphinx-reading-durations.json drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-doc/ -rw-r--r-- root/root 1673 2026-06-29 20:20 ./usr/share/doc/libmiopen-doc/changelog.Debian.gz -rw-r--r-- root/root 9782 2026-05-28 16:19 ./usr/share/doc/libmiopen-doc/changelog.gz -rw-r--r-- root/root 6140 2026-06-29 20:20 ./usr/share/doc/libmiopen-doc/copyright drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/lintian/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 74 2026-06-29 19:27 ./usr/share/lintian/overrides/libmiopen-doc libmiopen-tests-data_7.2.4+dfsg-1_all.deb ----------------------------------------- new Debian package, version 2.0. size 58753540 bytes: control archive=2332 bytes. 746 bytes, 19 lines control 8137 bytes, 84 lines md5sums Package: libmiopen-tests-data Source: miopen Version: 7.2.4+dfsg-1 Architecture: all Maintainer: Debian ROCm Team Installed-Size: 801821 Section: libs Priority: optional Multi-Arch: foreign Homepage: https://github.com/ROCm/rocm-libraries/ Description: ROCm library for machine learning primitives - system database MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the MIOpen pre-tuned performance database for supported AMD GPU architectures. drwxr-xr-x root/root 0 2026-06-29 20:20 ./ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen-tests-data/ -rw-r--r-- root/root 1673 2026-06-29 20:20 ./usr/share/doc/libmiopen-tests-data/changelog.Debian.gz -rw-r--r-- root/root 9782 2026-05-28 16:19 ./usr/share/doc/libmiopen-tests-data/changelog.gz -rw-r--r-- root/root 6140 2026-06-29 20:20 ./usr/share/doc/libmiopen-tests-data/copyright drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/lintian/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 190 2026-06-29 19:27 ./usr/share/lintian/overrides/libmiopen-tests-data drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/miopen/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/miopen/db/ -rw-r--r-- root/root 42363156 2026-06-29 20:20 ./usr/share/miopen/db/gfx1030_36.HIP.fdb.txt -rw-r--r-- root/root 19566225 2026-06-29 20:20 ./usr/share/miopen/db/gfx803_36.HIP.fdb.txt -rw-r--r-- root/root 13464903 2026-06-29 20:20 ./usr/share/miopen/db/gfx803_36.OpenCL.fdb.txt -rw-r--r-- root/root 19566225 2026-06-29 20:20 ./usr/share/miopen/db/gfx803_64.HIP.fdb.txt -rw-r--r-- root/root 13464903 2026-06-29 20:20 ./usr/share/miopen/db/gfx803_64.OpenCL.fdb.txt -rw-r--r-- root/root 23164667 2026-06-29 20:20 ./usr/share/miopen/db/gfx900_56.HIP.fdb.txt -rw-r--r-- root/root 630093 2026-06-29 20:20 ./usr/share/miopen/db/gfx900_56.OpenCL.fdb.txt -rw-r--r-- root/root 19566225 2026-06-29 20:20 ./usr/share/miopen/db/gfx900_64.HIP.fdb.txt -rw-r--r-- root/root 645420 2026-06-29 20:20 ./usr/share/miopen/db/gfx900_64.OpenCL.fdb.txt -rw-r--r-- root/root 33710981 2026-06-29 20:20 ./usr/share/miopen/db/gfx906_60.HIP.fdb.txt -rw-r--r-- root/root 4559931 2026-06-29 20:20 ./usr/share/miopen/db/gfx906_60.OpenCL.fdb.txt -rw-r--r-- root/root 23460806 2026-06-29 20:20 ./usr/share/miopen/db/gfx906_64.HIP.fdb.txt -rw-r--r-- root/root 3325638 2026-06-29 20:20 ./usr/share/miopen/db/gfx906_64.OpenCL.fdb.txt -rw-r--r-- root/root 434385 2026-06-29 20:20 ./usr/share/miopen/db/gfx908.tn.model -rw-r--r-- root/root 46029106 2026-06-29 20:20 ./usr/share/miopen/db/gfx90878.HIP.fdb.txt -rw-r--r-- root/root 28181501 2026-06-29 20:20 ./usr/share/miopen/db/gfx90878.OpenCL.fdb.txt -rw-r--r-- root/root 41247824 2026-06-29 20:20 ./usr/share/miopen/db/gfx90878.db.txt -rw-r--r-- root/root 1117219 2026-05-28 16:19 ./usr/share/miopen/db/gfx908_ConvAsm1x1U_decoder.ktn.model -rw-r--r-- root/root 1152349 2026-05-28 16:19 ./usr/share/miopen/db/gfx908_ConvAsm1x1U_encoder.ktn.model -rw-r--r-- root/root 1030 2026-05-28 16:19 ./usr/share/miopen/db/gfx908_ConvAsm1x1U_metadata.ktn.model -rw-r--r-- root/root 6777 2026-06-29 20:20 ./usr/share/miopen/db/gfx908_metadata.tn.model -rw-r--r-- root/root 1097964 2026-06-29 20:20 ./usr/share/miopen/db/gfx90a.tn.model -rw-r--r-- root/root 51837158 2026-06-29 20:20 ./usr/share/miopen/db/gfx90a68.HIP.fdb.txt -rw-r--r-- root/root 43773176 2026-06-29 20:20 ./usr/share/miopen/db/gfx90a68.db.txt -rw-r--r-- root/root 51130901 2026-06-29 20:20 ./usr/share/miopen/db/gfx90a6e.HIP.fdb.txt -rw-r--r-- root/root 381839 2026-05-28 16:19 ./usr/share/miopen/db/gfx90a_ConvHipIgemmGroupFwdXdlops_decoder.ktn.model -rw-r--r-- root/root 271594 2026-05-28 16:19 ./usr/share/miopen/db/gfx90a_ConvHipIgemmGroupFwdXdlops_encoder.ktn.model -rw-r--r-- root/root 827 2026-05-28 16:19 ./usr/share/miopen/db/gfx90a_ConvHipIgemmGroupFwdXdlops_metadata.ktn.model -rw-r--r-- root/root 322262 2026-05-28 16:19 ./usr/share/miopen/db/gfx90a_ConvHipIgemmGroupXdlops_decoder.ktn.model -rw-r--r-- root/root 366323 2026-05-28 16:19 ./usr/share/miopen/db/gfx90a_ConvHipIgemmGroupXdlops_encoder.ktn.model -rw-r--r-- root/root 1639 2026-05-28 16:19 ./usr/share/miopen/db/gfx90a_ConvHipIgemmGroupXdlops_metadata.ktn.model -rw-r--r-- root/root 5542 2026-06-29 20:20 ./usr/share/miopen/db/gfx90a_metadata.tn.model -rw-r--r-- root/root 433305 2026-06-29 20:20 ./usr/share/miopen/db/gfx942.tn.model -rw-r--r-- root/root 83480872 2026-06-29 20:20 ./usr/share/miopen/db/gfx942130.HIP.fdb.txt -rw-r--r-- root/root 78112559 2026-06-29 20:20 ./usr/share/miopen/db/gfx942130.db.txt -rw-r--r-- root/root 308674 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupBwdXdlops_decoder.ktn.model -rw-r--r-- root/root 319069 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupBwdXdlops_encoder.ktn.model -rw-r--r-- root/root 876 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupBwdXdlops_metadata.ktn.model -rw-r--r-- root/root 326661 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupFwdXdlops_decoder.ktn.model -rw-r--r-- root/root 319069 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupFwdXdlops_encoder.ktn.model -rw-r--r-- root/root 2323 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupFwdXdlops_metadata.ktn.model -rw-r--r-- root/root 329294 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupWrwXdlops_decoder.ktn.model -rw-r--r-- root/root 319069 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupWrwXdlops_encoder.ktn.model -rw-r--r-- root/root 2218 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupWrwXdlops_metadata.ktn.model -rw-r--r-- root/root 322262 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupXdlops_decoder.ktn.model -rw-r--r-- root/root 366323 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupXdlops_encoder.ktn.model -rw-r--r-- root/root 1639 2026-05-28 16:19 ./usr/share/miopen/db/gfx942_ConvHipIgemmGroupXdlops_metadata.ktn.model -rw-r--r-- root/root 435211 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_input_encoder.tn.model -rw-r--r-- root/root 421782 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_kernel_config_encoder.tn.model -rw-r--r-- root/root 2534 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupBwdXdlops_metadata.tn.model -rw-r--r-- root/root 435131 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_input_encoder.tn.model -rw-r--r-- root/root 430034 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_kernel_config_encoder.tn.model -rw-r--r-- root/root 4557 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupFwdXdlops_metadata.tn.model -rw-r--r-- root/root 435220 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_input_encoder.tn.model -rw-r--r-- root/root 429026 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_kernel_config_encoder.tn.model -rw-r--r-- root/root 4681 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_ConvHipImplicitGemm3DGroupWrwXdlops_metadata.tn.model -rw-r--r-- root/root 11652 2026-06-29 20:20 ./usr/share/miopen/db/gfx942_metadata.tn.model -rw-r--r-- root/root 83480872 2026-06-29 20:20 ./usr/share/miopen/db/gfx942e4.HIP.fdb.txt -rw-r--r-- root/root 80194779 2026-06-29 20:20 ./usr/share/miopen/db/gfx942e4.db.txt -rw-r--r-- root/root 308674 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupBwdXdlops_decoder.ktn.model -rw-r--r-- root/root 319069 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupBwdXdlops_encoder.ktn.model -rw-r--r-- root/root 876 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupBwdXdlops_metadata.ktn.model -rw-r--r-- root/root 326661 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupFwdXdlops_decoder.ktn.model -rw-r--r-- root/root 319069 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupFwdXdlops_encoder.ktn.model -rw-r--r-- root/root 2323 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupFwdXdlops_metadata.ktn.model -rw-r--r-- root/root 329294 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupWrwXdlops_decoder.ktn.model -rw-r--r-- root/root 319069 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupWrwXdlops_encoder.ktn.model -rw-r--r-- root/root 2218 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupWrwXdlops_metadata.ktn.model -rw-r--r-- root/root 322262 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupXdlops_decoder.ktn.model -rw-r--r-- root/root 366323 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupXdlops_encoder.ktn.model -rw-r--r-- root/root 1639 2026-05-28 16:19 ./usr/share/miopen/db/gfx950_ConvHipIgemmGroupXdlops_metadata.ktn.model -rw-r--r-- root/root 435211 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_input_encoder.tn.model -rw-r--r-- root/root 421782 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_kernel_config_encoder.tn.model -rw-r--r-- root/root 2534 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupBwdXdlops_metadata.tn.model -rw-r--r-- root/root 435131 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_input_encoder.tn.model -rw-r--r-- root/root 430034 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_kernel_config_encoder.tn.model -rw-r--r-- root/root 4557 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupFwdXdlops_metadata.tn.model -rw-r--r-- root/root 435220 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_input_encoder.tn.model -rw-r--r-- root/root 429026 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_kernel_config_encoder.tn.model -rw-r--r-- root/root 4681 2026-06-29 20:20 ./usr/share/miopen/db/gfx950_ConvHipImplicitGemm3DGroupWrwXdlops_metadata.tn.model libmiopen1-dbgsym_7.2.4+dfsg-1_amd64.deb ---------------------------------------- new Debian package, version 2.0. size 69120268 bytes: control archive=536 bytes. 363 bytes, 12 lines control 106 bytes, 1 lines md5sums Package: libmiopen1-dbgsym Source: miopen Version: 7.2.4+dfsg-1 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Debian ROCm Team Installed-Size: 73209 Depends: libmiopen1 (= 7.2.4+dfsg-1) Section: debug Priority: optional Description: debug symbols for libmiopen1 Build-Ids: c5fd9c4914c493c6c472ae459762ec1384e31d4c drwxr-xr-x root/root 0 2026-06-29 20:20 ./ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/debug/.build-id/c5/ -rw-r--r-- root/root 74955512 2026-06-29 20:20 ./usr/lib/debug/.build-id/c5/fd9c4914c493c6c472ae459762ec1384e31d4c.debug drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen1-dbgsym -> libmiopen1 libmiopen1-tests-dbgsym_7.2.4+dfsg-1_amd64.deb ---------------------------------------------- new Debian package, version 2.0. size 253478956 bytes: control archive=604 bytes. 423 bytes, 12 lines control 212 bytes, 2 lines md5sums Package: libmiopen1-tests-dbgsym Source: miopen Version: 7.2.4+dfsg-1 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Debian ROCm Team Installed-Size: 280182 Depends: libmiopen1-tests (= 7.2.4+dfsg-1) Section: debug Priority: optional Description: debug symbols for libmiopen1-tests Build-Ids: 60ad07cc5c12811aadffdfae327d2eb1c02e2f6b 7e6089519df02a8e4858f35f6880ca0451c761f2 drwxr-xr-x root/root 0 2026-06-29 20:20 ./ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/debug/.build-id/60/ -rw-r--r-- root/root 272017728 2026-06-29 20:20 ./usr/lib/debug/.build-id/60/ad07cc5c12811aadffdfae327d2eb1c02e2f6b.debug drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/debug/.build-id/7e/ -rw-r--r-- root/root 14876312 2026-06-29 20:20 ./usr/lib/debug/.build-id/7e/6089519df02a8e4858f35f6880ca0451c761f2.debug drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen1-tests-dbgsym -> libmiopen1-tests libmiopen1-tests_7.2.4+dfsg-1_amd64.deb --------------------------------------- new Debian package, version 2.0. size 6016636 bytes: control archive=1092 bytes. 1011 bytes, 18 lines control 577 bytes, 7 lines md5sums Package: libmiopen1-tests Source: miopen Version: 7.2.4+dfsg-1 Architecture: amd64 Maintainer: Debian ROCm Team Installed-Size: 41103 Depends: libmiopen1 (= 7.2.4+dfsg-1), python3:any, libamd-comgr3 (>= 5.0.0), libamdhip64-7 (>= 7.1.0), libboost-atomic1.90.0 (>= 1.90.0), libboost-filesystem1.90.0 (>= 1.90.0), libbz2-1.0, libc6 (>= 2.38), libgcc-s1 (>= 3.0), librocblas5 (>= 7.2.3~), librocrand1 (>= 7.2.2~), libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 14) Section: libdevel Priority: optional Homepage: https://github.com/ROCm/rocm-libraries/ Description: ROCm library for machine learning primitives - tests MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen driver and unit tests executable. drwxr-xr-x root/root 0 2026-06-29 20:20 ./ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/libexec/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/libexec/rocm/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/libexec/rocm/libmiopen1-tests/ -rwxr-xr-x root/root 5777720 2026-06-29 20:20 ./usr/libexec/rocm/libmiopen1-tests/MIOpenDriver -rwxr-xr-x root/root 2453 2026-05-28 16:19 ./usr/libexec/rocm/libmiopen1-tests/install_precompiled_kernels.sh -rwxr-xr-x root/root 36273944 2026-06-29 20:20 ./usr/libexec/rocm/libmiopen1-tests/miopen_gtest -rwxr-xr-x root/root 3188 2026-06-29 19:27 ./usr/libexec/rocm/libmiopen1-tests/run-tests drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/bug/ lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/share/bug/libmiopen1-tests -> libmiopen1 drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen1-tests/ -rw-r--r-- root/root 1673 2026-06-29 20:20 ./usr/share/doc/libmiopen1-tests/changelog.Debian.gz -rw-r--r-- root/root 9782 2026-05-28 16:19 ./usr/share/doc/libmiopen1-tests/changelog.gz -rw-r--r-- root/root 6140 2026-06-29 20:20 ./usr/share/doc/libmiopen1-tests/copyright libmiopen1_7.2.4+dfsg-1_amd64.deb --------------------------------- new Debian package, version 2.0. size 4676604 bytes: control archive=1196 bytes. 1066 bytes, 18 lines control 428 bytes, 6 lines md5sums 39 bytes, 1 lines shlibs 65 bytes, 2 lines triggers Package: libmiopen1 Source: miopen Version: 7.2.4+dfsg-1 Architecture: amd64 Maintainer: Debian ROCm Team Installed-Size: 28294 Depends: libclang-common-22-dev, libhiprtc-builtins7, libmiopen-tests-data (= 7.2.4+dfsg-1), libamd-comgr3 (>= 5.0.0), libamdhip64-7 (>= 7.1.0), libboost-atomic1.90.0 (>= 1.90.0), libboost-filesystem1.90.0 (>= 1.90.0), libbz2-1.0, libc6 (>= 2.38), libgcc-s1 (>= 3.0), libhiprtc7 (>= 6.1.5), librocblas5 (>= 7.2.3~), libroctx64-4 (>= 7.2.3~), libsqlite3-0 (>= 3.7.10), libstdc++6 (>= 13), libzstd1 (>= 1.5.5) Section: libs Priority: optional Homepage: https://github.com/ROCm/rocm-libraries/ Description: ROCm library for machine learning primitives - library MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen library. drwxr-xr-x root/root 0 2026-06-29 20:20 ./ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/ lrwxrwxrwx root/root 0 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/libMIOpen.so.1 -> libMIOpen.so.1.0 -rw-r--r-- root/root 28937440 2026-06-29 20:20 ./usr/lib/x86_64-linux-gnu/libMIOpen.so.1.0 drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/bug/ -rwxr-xr-x root/root 204 2026-06-29 09:07 ./usr/share/bug/libmiopen1 drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/doc/libmiopen1/ -rw-r--r-- root/root 1673 2026-06-29 20:20 ./usr/share/doc/libmiopen1/changelog.Debian.gz -rw-r--r-- root/root 9782 2026-05-28 16:19 ./usr/share/doc/libmiopen1/changelog.gz -rw-r--r-- root/root 6140 2026-06-29 20:20 ./usr/share/doc/libmiopen1/copyright drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/lintian/ drwxr-xr-x root/root 0 2026-06-29 20:20 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 61 2026-06-29 19:27 ./usr/share/lintian/overrides/libmiopen1 +------------------------------------------------------------------------------+ | Post Build Thu, 09 Jul 2026 11:16:53 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Thu, 09 Jul 2026 11:16:53 +0000 | +------------------------------------------------------------------------------+ Purging /build/package Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Thu, 09 Jul 2026 11:16:58 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 5339276 Build-Time: 16233 Distribution: unstable Host Architecture: amd64 Install-Time: 4 Job: /srv/rebuilderd/tmp/rebuilderd0mAgzS/inputs/miopen_7.2.4+dfsg-1.dsc Machine Architecture: amd64 Package: miopen Package-Time: 16302 Source-Version: 7.2.4+dfsg-1 Space: 5339276 Status: successful Version: 7.2.4+dfsg-1 -------------------------------------------------------------------------------- Finished at 2026-07-09T11:16:43Z Build needed 04:31:42, 5339276k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderd0mAgzS/out checking libmiopen-dev_7.2.4+dfsg-1_amd64.deb: size... md5... sha256... sha1... all OK checking libmiopen-doc_7.2.4+dfsg-1_all.deb: size differs for libmiopen-doc_7.2.4+dfsg-1_all.deb